<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
El 11/09/2009 13:50, JoshyFun escribió:
<blockquote cite="mid:1992407167.20090911135023@gmail.com" type="cite">
<pre wrap="">Hello Antonio,
Si usas dbf con applyupdates debería ser suficiente (aunque DBF no es
transaccional y no puede asegurar minimamente la congruencia de los
datos ante cortes de luz). FlushBuffers entiendo que es una función
del sistema operativo, no de Delhi en si o de bases de datos.
</pre>
</blockquote>
En Delphi está implementado (ver el manual "La cara oculta de
Delphi 4", de Marteens; capítulo nº 28, pgs nº 571 a 583). Hay bastante
información acerca de esto ... Ya no entro si pertenece a Delphi, al
sistema operativo, o al motor de bases de datos (BDE) ...<br>
Gracias por tu respuesta.<br>
<blockquote cite="mid:1992407167.20090911135023@gmail.com" type="cite">
<pre wrap="">ApplyUpdates si, al menos en los SQL que es con los que yo trabajo, el
interfaz de DBF no lo conozco, hace como 20 años que no trabajo con un
DBF para nada :(
Supongo que será Recordset.ApplyUpdates().
</pre>
</blockquote>
Ok, gracias, intentaré probar y comentaré posteriormente ...<br>
<blockquote cite="mid:1992407167.20090911135023@gmail.com" type="cite">
<pre wrap="">Por qué usar DBF en vez de por ejemplo firebird embedded ?
</pre>
</blockquote>
Por varias razones, que para mí son de peso (principalmente, por
exigencias del destino al que va destinada la aplicación, o del guión):<br>
1) independizar la aplicación de "cosas" externas, como servidores,
dll's, etc.<br>
2) es una aplicación MONOPUESTO y MONOUSUARIO<br>
3) busco casi un 100 % de portabilidad<br>
4) aunque sé que Sql y demás es realmente potente y permite hacer cosas
maravillosas; en el 99.99 % de los casos ningún usuario final de la
aplicación va a terminar usandola en plan monopuesto y monousuario ...<br>
5) no va a ser necesario hacer uso de red, ni es necesario compartir
datos, ni nada ...<br>
<br>
Pongamos en términos generales, que para ir al otro lado de la
ciudad (pongamos 15 Km), puedo desplazarme en un <b>Seat 600</b>, o
hacer uso del transporte público; y no necesito un <i>Ferrari
Testarossa</i> ...<br>
<br>
Saludos a tod@s ...<br>
</body>
</html>