[GUFA] Buffer VFP o XP

2008-05-08 Por tema Carlos Miguel FARIAS
Estimados:
  Cuando no habia control de transacciones, utilizaba (y sigo utilizando, si se 
el caso) el control por Estados.
  O sea, todos los registros involucrados en transacciones, les agregaba un 
campo de estado y si es necesario, algún otro campo para sumas de control.
  Entonces, al grabar la cabecera de la factura, le pongo un estado 0 (cero), 
luego voy grabando cada uno de los detalles (tambien con estado 0).
  Cuando termino de grabar el detalle, paso la cantidad de detalles a un 
campo de control de la factura (o puede ser la suma del total de la factura, 
que aunque redundante, simplifica consultas posteriores), además paso la 
factura a estado 1 (uno).
  Efectuo la suma del detalle de la factura, si me coincide con lo que tengo en 
la cabecera, paso cada registro de detalle de esa factura a estado 2, y si todo 
bien, paso el estado de la factura a estado 2 tambien.
  Periodicamente (una o dos veces por dia), un proceso por lotes, controla si 
hay facturas donde la cabecera o algún registro de detalle no tienen estado 2,
  Si se presentase esa circunstancia, tengo detectado el problema de 
transaccion incompleta y aplicar el metodo de corrección que corresponda.
  Es una solución vieja que funciona aún Fox DOS y con tablas libres.
  Saludos: Miguel
  

Alejandro mbs [EMAIL PROTECTED] escribió:
  .hmmessage P  {  margin:0px;  padding:0px  }  body.hmmessage  {  
FONT-SIZE: 10pt;  FONT-FAMILY:Tahoma  }  Sergio, tenes razon que esas cosas 
andan, pero a veces dejan de funcionar bien, y a veces te das cuenta, y otras 
veces quisas no, y si pasa mucho tiempo te puede traer diferentes problemas, 
dependiendo de que tipo de sistema sea, sueldos, contabilidad, etc, y en que 
empresa estes, que te puede costar hasta el puesto, pensalo.

A veces hay que hacer las cosas bien, de ves en cuando, y no dormirse en los 
laureles, a eso yo llamo mejora continua, antes se acostumbraba a que se hacia 
un sistema, y se usaba 20 años, pero hay que evolucionar, no por nada hoy se 
habla mucho de calidad, y hasta se certifica todo

!! es tuya la eleccion.!!

Saludos





-
  From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Wed, 7 May 2008 09:34:16 -0300

  .ExternalClass .EC_hmmessage P  {padding:0px;}  .ExternalClass 
body.EC_hmmessage  {font-size:10pt;font-family:Tahoma;}  Hace tiempo que 
trabajo así, incluso tabién con VFP9 y no tengo mayores problemas (mientras 
todo anda bien, es decir que la máquina no se cuelgue y tenga UPS) salvo lo que 
mencioné. Agradezco tu colaboración, sigo buscando . .
   
  Saludos!


From: Alejandro mbs 
  Sent: Wednesday, May 07, 2008 9:24 AM
  To: GUFA List Member 
  Subject: [GUFA] Buffer VFP o XP


  

  Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona 
muy bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la 
version 3 y no me resultaban, mas cuando la informacion era mucha, se demoraba 
mucho en traer los registros, menos a tablas libres. 
Es mucho mas rapido con indices bien pensados y usando clausulas como SET KEY, 
Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo 
te puede dar una mejor o pero performance, crees una base de datos, agregues a 
las tablas alli, y comiences a pasar las vistas a  procesos transaccionales, 
ojo por ahi alguien contesto hace un tiempo que se pueden hacer transacciones 
con tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de 
esa manera si una persona intenta grabar y no se pudo realizar la operacion te 
vas a enterar asi no y te va a traer muchos problemas, te muestro mas o menos 
como es la cosa :


BEGIN TRANS

REPLACE campo WITH valor

IF TABLEUPDATE(.T.,.T.,'Tabla')
   END TRANS
ELSE
   MENSAGE DE ERROR
   ROLLBACK
ENDIF

FLUSH  manda a disco la info inmediatamente


Saludos







-
  From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Tue, 6 May 2008 17:55:18 -0300

.ExternalClass .EC_hmmessage P  {padding:0px;}  .ExternalClass 
body.EC_hmmessage  {font-size:10pt;font-family:Tahoma;}  Uso vistas locales 
sobre tablas libres.
   
  Saludos!


From: Hernan Roberto Cespedes 
  Sent: Tuesday, May 06, 2008 1:47 PM
  To: GUFA List Member 
  Subject: [GUFA] Buffer VFP o XP


  

Hola Saludos a todos los colisteros y amigos.
 
una consulta ? estas usando transacciones para grabar   
 
pasanos mas data .
 
Saludos hernan Cespedes
 
 
 From: [EMAIL PROTECTED]
 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer VFP o XP
 Date: Tue, 6 May 2008 10:28:31 -0300
 
 
 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
 grabación de información, esto sucede cuando alguna máquina se cuelga o se
 apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
 operaciones que no se guardaron completamente. Esto puede pasar tanto 
 cuando

[GUFA] Buffer VFP o XP

2008-05-07 Por tema SERGIO F. IBARRA
Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .

Saludos!


From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP


Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. 
Es mucho mas rapido con indices bien pensados y usando clausulas como SET KEY, 
Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo 
te puede dar una mejor o pero performance, crees una base de datos, agregues a 
las tablas alli, y comiences a pasar las vistas a  procesos transaccionales, 
ojo por ahi alguien contesto hace un tiempo que se pueden hacer transacciones 
con tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de 
esa manera si una persona intenta grabar y no se pudo realizar la operacion te 
vas a enterar asi no y te va a traer muchos problemas, te muestro mas o menos 
como es la cosa :


BEGIN TRANS

REPLACE campo WITH valor

IF TABLEUPDATE(.T.,.T.,'Tabla')
   END TRANS
ELSE
   MENSAGE DE ERROR
   ROLLBACK
ENDIF

FLUSH  manda a disco la info inmediatamente


Saludos








--
  From: [EMAIL PROTECTED]
  To: GUFA@mug.org.ar
  Subject: [GUFA] Buffer VFP o XP
  Date: Tue, 6 May 2008 17:55:18 -0300


  Uso vistas locales sobre tablas libres.

  Saludos!


  From: Hernan Roberto Cespedes 
  Sent: Tuesday, May 06, 2008 1:47 PM
  To: GUFA List Member 
  Subject: [GUFA] Buffer VFP o XP


  Hola Saludos a todos los colisteros y amigos.
   
  una consulta ? estas usando transacciones para grabar   
   
  pasanos mas data .
   
  Saludos hernan Cespedes
   
   
   From: [EMAIL PROTECTED]
   To: GUFA@mug.org.ar
   Subject: [GUFA] Buffer VFP o XP
   Date: Tue, 6 May 2008 10:28:31 -0300
   
   
   Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
   grabación de información, esto sucede cuando alguna máquina se cuelga o se
   apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
   operaciones que no se guardaron completamente. Esto puede pasar tanto 
   cuando
   se está trabajando o media hora después de haber hecho el último ingreso 
   el
   operador. Leí por ahí que limitando la memoria de VFP esto se mejora. 
   Alguna
   idea? GRACIAS.
   
   
   



--
  Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus 
artistas favoritos. MSN en Concierto 



Get your fix of news, sports, entertainment and more on MSN Mobile Get your fix 
now! 

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Alejandro mbs
Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. 
Es mucho mas rapido con indices bien pensados y usando clausulas como SET KEY, 
Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo 
te puede dar una mejor o pero performance, crees una base de datos, agregues a 
las tablas alli, y comiences a pasar las vistas a  procesos transaccionales, 
ojo por ahi alguien contesto hace un tiempo que se pueden hacer transacciones 
con tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de 
esa manera si una persona intenta grabar y no se pudo realizar la operacion te 
vas a enterar asi no y te va a traer muchos problemas, te muestro mas o menos 
como es la cosa :


BEGIN TRANSREPLACE campo WITH valorIF TABLEUPDATE(.T.,.T.,'Tabla')   END 
TRANSELSE   MENSAGE DE ERROR   ROLLBACKENDIFFLUSH  manda a disco la info 
inmediatamente
Saludos





From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Tue, 6 May 2008 17:55:18 -0300










Uso vistas locales sobre tablas libres.
 
Saludos!




From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List 
Member 
Subject: [GUFA] Buffer VFP o XP

Hola Saludos a todos los colisteros y amigos.
 
una 
consulta ? estas usando transacciones para grabar   

 
pasanos mas data .
 
Saludos hernan 
Cespedes
 
 
 From: [EMAIL PROTECTED]
 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer 
VFP o XP
 Date: Tue, 6 May 2008 10:28:31 -0300
 
 
 
Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
 
grabación de información, esto sucede cuando alguna máquina se cuelga o 
se
 apaga (EJ. corte de energía), la cuestión que cuando vuelve a 
trabajar hay
 operaciones que no se guardaron completamente. Esto puede 
pasar tanto 
 cuando
 se está trabajando o media hora después de 
haber hecho el último ingreso 
 el
 operador. Leí por ahí que 
limitando la memoria de VFP esto se mejora. 
 Alguna
 idea? 
GRACIAS.
 
 
 




Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos. MSN en Concierto 

_
Get your fix of news, sports, entertainment and more on MSN Mobile
http://www.msnmobilefix.com/Default.aspx

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Hernan Roberto Cespedes

Hola :
 
yo tambien te recomendaria utilizar transacciones (por eso te preguntaba) es 
mas seguro y no son dificiles de utilizar y te sacas un poco el dolor de cabeza 
de que grabe solo una parte como te pasa , yo lo uso mucho para el tema de 
grabara tablas cabezeras - items , asi si falla al grabar los items por ejemplo 
hago rollback y listo. 
 
como decis vos seguro que te funciona bien como lo tenes , por algo fox tiene 
esas herramientas todos las usamos alguna vez,  pero no estaria de mas que 
agregues transacciones y otras yerbas para que sea mas seguro el tema de grabar 
datos .
 
Sin mas te saludo 
 
Hernan cespedes


From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Wed, 7 
May 2008 09:34:16 -0300



Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .
 
Saludos!



From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP

Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. Es mucho mas rapido con indices 
bien pensados y usando clausulas como SET KEY, Browse Key, SEEK y otras.Te 
recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo te 
puede dar una mejor o pero performance, crees una base de datos, agregues a las 
tablas alli, y comiences a pasar las vistas a  procesos transaccionales, ojo 
por ahi alguien contesto hace un tiempo que se pueden hacer transacciones con 
tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de esa 
manera si una persona intenta grabar y no se pudo realizar la operacion te vas 
a enterar asi no y te va a traer muchos problemas, te muestro mas o menos como 
es la cosa :BEGIN TRANSREPLACE campo WITH valorIF TABLEUPDATE(.T.,.T.,'Tabla')  
 END TRANSELSE   MENSAGE DE ERROR   ROLLBACKENDIFFLUSH  manda a disco la info 
inmediatamenteSaludos


From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Tue, 6 
May 2008 17:55:18 -0300


Uso vistas locales sobre tablas libres.
 
Saludos!



From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP
Hola Saludos a todos los colisteros y amigos. una consulta ? estas usando 
transacciones para grabar    pasanos mas data . Saludos hernan Cespedes   
From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o XP 
Date: Tue, 6 May 2008 10:28:31 -0300   Hola gente, trabajo en VFP 6 y de vez 
en cuando tengo un problema de grabación de información, esto sucede cuando 
alguna máquina se cuelga o se apaga (EJ. corte de energía), la cuestión que 
cuando vuelve a trabajar hay operaciones que no se guardaron completamente. 
Esto puede pasar tanto  cuando se está trabajando o media hora después de 
haber hecho el último ingreso  el operador. Leí por ahí que limitando la 
memoria de VFP esto se mejora.  Alguna idea? GRACIAS.   

Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos. MSN en Concierto 

Get your fix of news, sports, entertainment and more on MSN Mobile Get your fix 
now! 
_
Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos.
http://msninconcert.msn.com/music/archive/es-la/archive.aspx

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Martín Salías
Hola, Sergio.

Lo primero que deberías hacer es pasar a VFP 9 (+ SP 1). Los requerimientos
de hardware son los mismos, el licenciamiento es igual, pero tiene años y
miles de bugs corregidos de diferencia.

En VFP 9 tienes una cláusula específica (FLUSH FORCE, si mi memoria no me
falla) que asegura que se descarguen los buffers de VFP y los del sistema
operativo.

Vamos, es hora de actualizarte.

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP



2008/5/6 SERGIO F. IBARRA [EMAIL PROTECTED]:


 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
 grabación de información, esto sucede cuando alguna máquina se cuelga o se
 apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
 operaciones que no se guardaron completamente. Esto puede pasar tanto
 cuando
 se está trabajando o  media hora después de haber hecho el último ingreso
 el
 operador. Leí por ahí que limitando la memoria de VFP esto se mejora.
 Alguna
 idea? GRACIAS.






[GUFA] Buffer VFP o XP

2008-05-07 Por tema Alejandro mbs
Sergio, tenes razon que esas cosas andan, pero a veces dejan de funcionar bien, 
y a veces te das cuenta, y otras veces quisas no, y si pasa mucho tiempo te 
puede traer diferentes problemas, dependiendo de que tipo de sistema sea, 
sueldos, contabilidad, etc, y en que empresa estes, que te puede costar hasta 
el puesto, pensalo.

A veces hay que hacer las cosas bien, de ves en cuando, y no dormirse en los 
laureles, a eso yo llamo mejora continua, antes se acostumbraba a que se hacia 
un sistema, y se usaba 20 años, pero hay que evolucionar, no por nada hoy se 
habla mucho de calidad, y hasta se certifica todo

!! es tuya la eleccion.!!

Saludos



From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Wed, 7 May 2008 09:34:16 -0300










Hace tiempo que trabajo así, incluso tabién con VFP9 y no 
tengo mayores problemas (mientras todo anda bien, es decir que la máquina no se 
cuelgue y tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo 
buscando . .
 
Saludos!




From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List 
Member 
Subject: [GUFA] Buffer VFP o XP


Uy...que feo,  yo no usario vistas de fox a 
tablas de fox, eso no funciona muy bien o si funciona pero a mi nunca me gusto, 
trate de usarlas desde la version 3 y no me resultaban, mas cuando la 
informacion era mucha, se demoraba mucho en traer los registros, menos a tablas 
libres. 
Es mucho mas rapido con indices bien pensados y usando clausulas 
como SET KEY, Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la 
solucion en el sistema operativo, que eso solo te puede dar una mejor o pero 
performance, crees una base de datos, agregues a las tablas alli, y comiences a 
pasar las vistas a  procesos transaccionales, ojo por ahi alguien contesto 
hace un tiempo que se pueden hacer transacciones con tablas libres a partir de 
la version 8 o 9 de fox no recuerdo bien cual, de esa manera si una persona 
intenta grabar y no se pudo realizar la operacion te vas a enterar asi no y te 
va a traer muchos problemas, te muestro mas o menos como es la cosa 
:


BEGIN 
TRANSREPLACE 
campo WITH valorIF 
TABLEUPDATE(.T.,.T.,'Tabla')   
END TRANSELSE   
MENSAGE DE ERROR   
ROLLBACKENDIFFLUSH 
 manda a disco la info inmediatamente
Saludos







  
  From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer 
  VFP o XP
Date: Tue, 6 May 2008 17:55:18 -0300


  
  

  Uso vistas locales sobre tablas libres.
   
  Saludos!
  
  

  
  From: Hernan Roberto Cespedes 
  Sent: Tuesday, May 06, 2008 1:47 PM
  To: GUFA 
  List Member 
  Subject: [GUFA] Buffer VFP o XP
  
Hola Saludos a todos los colisteros y amigos.
 
una 
  consulta ? estas usando transacciones para grabar   
  
 
pasanos mas data .
 
Saludos hernan 
  Cespedes
 
 
 From: [EMAIL PROTECTED]
 To: 
  GUFA@mug.org.ar
 Subject: [GUFA] 
  Buffer VFP o XP
 Date: Tue, 6 May 2008 10:28:31 -0300
 
 
  
 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema 
  de
 grabación de información, esto sucede cuando alguna máquina se 
  cuelga o se
 apaga (EJ. corte de energía), la cuestión que cuando 
  vuelve a trabajar hay
 operaciones que no se guardaron completamente. 
  Esto puede pasar tanto 
 cuando
 se está trabajando o media hora 
  después de haber hecho el último ingreso 
 el
 operador. Leí por 
  ahí que limitando la memoria de VFP esto se mejora. 
 Alguna
 
  idea? GRACIAS.
 
 
 



  
  Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus 
artistas 
  favoritos. MSN en Concierto 


Get your fix of news, sports, entertainment and more on MSN Mobile Get your fix 
now! 

_
Stop squinting -- view your photos on your TV.  Learn more.
http://www.microsoft.com/windows/digitallife/default.mspx?deepLink=photos

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Martín Salías
Una aclaración, gente.

Las transacciones de VFP son solamente a nivel físico. VFP no tiene un
transaction log y no puede manejar en su propio motor transacciones ácidas,
por lo que no se confíen demasiado.

El ejemplo es si empezás una transacción de VFP y antes del commit (o en la
mitad) se corta la luz o tenés una caída de red, no hay recuperación
posible.

Si necesitan asegurar integridad transaccional hay que moverse a un motor
que tenga ese soporte: SQL Server, PostgreSQL, Oracle...

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP




2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:

  Hola :

 yo tambien te recomendaria utilizar transacciones (por eso te preguntaba)
 es mas seguro y no son dificiles de utilizar y te sacas un poco el dolor de
 cabeza de que grabe solo una parte como te pasa , yo lo uso mucho para el
 tema de grabara tablas cabezeras - items , asi si falla al grabar los items
 por ejemplo hago rollback y listo.

 como decis vos seguro que te funciona bien como lo tenes , por algo fox
 tiene esas herramientas todos las usamos alguna vez,  pero no estaria de mas
 que agregues transacciones y otras yerbas para que sea mas seguro el tema de
 grabar datos .

 Sin mas te saludo

 Hernan cespedes

  --
 From: [EMAIL PROTECTED]
 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer VFP o XP
 Date: Wed, 7 May 2008 09:34:16 -0300


 Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores
 problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y
 tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando .
 .

 Saludos!

  *From:* Alejandro mbs [EMAIL PROTECTED]
 *Sent:* Wednesday, May 07, 2008 9:24 AM
 *To:* GUFA List Member GUFA@mug.org.ar
 *Subject:* [GUFA] Buffer VFP o XP

 Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona
 muy bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la
 version 3 y no me resultaban, mas cuando la informacion era mucha, se
 demoraba mucho en traer los registros, menos a tablas libres.
 Es mucho mas rapido con indices bien pensados y usando clausulas como SET
 KEY, Browse Key, SEEK y otras.

 Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso
 solo te puede dar una mejor o pero performance, crees una base de datos,
 agregues a las tablas alli, y comiences a pasar las vistas a  procesos
 transaccionales, ojo por ahi alguien contesto hace un tiempo que se pueden
 hacer transacciones con tablas libres a partir de la version 8 o 9 de fox no
 recuerdo bien cual, de esa manera si una persona intenta grabar y no se pudo
 realizar la operacion te vas a enterar asi no y te va a traer muchos
 problemas, te muestro mas o menos como es la cosa :


 BEGIN TRANS

 REPLACE campo WITH valor

 IF TABLEUPDATE(.T.,.T.,'Tabla')
END TRANS
 ELSE
MENSAGE DE ERROR
ROLLBACK
 ENDIF

 FLUSH  manda a disco la info inmediatamente


 Saludos





  --
 From: [EMAIL PROTECTED]
 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer VFP o XP
 Date: Tue, 6 May 2008 17:55:18 -0300

 Uso vistas locales sobre tablas libres.

 Saludos!

  *From:* Hernan Roberto Cespedes [EMAIL PROTECTED]
 *Sent:* Tuesday, May 06, 2008 1:47 PM
 *To:* GUFA List Member GUFA@mug.org.ar
 *Subject:* [GUFA] Buffer VFP o XP

 Hola Saludos a todos los colisteros y amigos.

 una consulta ? estas usando transacciones para grabar 

 pasanos mas data .

 Saludos hernan Cespedes


  From: [EMAIL PROTECTED]
  To: GUFA@mug.org.ar
  Subject: [GUFA] Buffer VFP o XP
  Date: Tue, 6 May 2008 10:28:31 -0300
 
 
  Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
  grabación de información, esto sucede cuando alguna máquina se cuelga o
 se
  apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar
 hay
  operaciones que no se guardaron completamente. Esto puede pasar tanto
  cuando
  se está trabajando o media hora después de haber hecho el último ingreso

  el
  operador. Leí por ahí que limitando la memoria de VFP esto se mejora.
  Alguna
  idea? GRACIAS.
 
 
 


 --
 Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus
 artistas favoritos. MSN en 
 Conciertohttp://msninconcert.msn.com/music/archive/es-la/archive.aspx


 --
 Get your fix of news, sports, entertainment and more on MSN Mobile Get
 your fix now! http://www.msnmobilefix.com/Default.aspx


 --
 Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus
 artistas favoritos. MSN en 
 Conciertohttp://msninconcert.msn.com/music/archive/es-la/archive.aspx




-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP


[GUFA] Buffer VFP o XP

2008-05-07 Por tema Alejandro mbs
Nadie se confunde, estamos tratando de ayudar al amigo !!!

Por supuesto como dice matin salias, los log o bitacoras que te permiten 
recuperar informacion sobre cambios que hayan hecho en tu base de datos solo 
existe en motores de base de datos serios como postgres, oracle, sysbase, y 
otros, ah tambien sql server.

Lo que te pase yo sobre las transacciones no va a evitar que pierdas datos, 
pero si que la transaccion no quede grabada mal o a medias, pero te va a avisar 
para que el usuario sepa que no se grabo y tome las medidas que quiera.

Y fijate que te puse el tema del FLUSH que es importante, en el manual te 
indica sobre el uso del mismo y podes agregar FORCE a esa clausula.

Bueno espero que te sirva.



Date: Wed, 7 May 2008 11:00:47 -0300
From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP

Una aclaración, gente.

Las transacciones de VFP son solamente a nivel físico. VFP no tiene un 
transaction log y no puede manejar en su propio motor transacciones ácidas, por 
lo que no se confíen demasiado.

El ejemplo es si empezás una transacción de VFP y antes del commit (o en la 
mitad) se corta la luz o tenés una caída de red, no hay recuperación posible.


Si necesitan asegurar integridad transaccional hay que moverse a un motor que 
tenga ese soporte: SQL Server, PostgreSQL, Oracle...

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone

www.Salias.com.ar
Agile Alliance Member - Microsoft MVP





2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:






Hola :

 

yo tambien te recomendaria utilizar transacciones (por eso te preguntaba) es 
mas seguro y no son dificiles de utilizar y te sacas un poco el dolor de cabeza 
de que grabe solo una parte como te pasa , yo lo uso mucho para el tema de 
grabara tablas cabezeras - items , asi si falla al grabar los items por ejemplo 
hago rollback y listo. 


 

como decis vos seguro que te funciona bien como lo tenes , por algo fox tiene 
esas herramientas todos las usamos alguna vez,  pero no estaria de mas que 
agregues transacciones y otras yerbas para que sea mas seguro el tema de grabar 
datos .


 

Sin mas te saludo 

 

Hernan cespedes




From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Wed, 7 May 2008 09:34:16 -0300






Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .

 
Saludos!




From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP


Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. 

Es mucho mas rapido con indices bien pensados y usando clausulas como SET KEY, 
Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo 
te puede dar una mejor o pero performance, crees una base de datos, agregues a 
las tablas alli, y comiences a pasar las vistas a  procesos transaccionales, 
ojo por ahi alguien contesto hace un tiempo que se pueden hacer transacciones 
con tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de 
esa manera si una persona intenta grabar y no se pudo realizar la operacion te 
vas a enterar asi no y te va a traer muchos problemas, te muestro mas o menos 
como es la cosa :



BEGIN TRANS
REPLACE campo WITH valor
IF TABLEUPDATE(.T.,.T.,'Tabla')   END TRANS
ELSE   MENSAGE DE ERROR
   ROLLBACKENDIF
FLUSH  manda a disco la info inmediatamente

Saludos








From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Tue, 6 May 2008 17:55:18 -0300





Uso vistas locales sobre tablas libres.
 
Saludos!




From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP

Hola Saludos a todos los colisteros y amigos.
 
una consulta ? estas usando transacciones para grabar   
 
pasanos mas data .
 
Saludos hernan Cespedes
 
 
 From: [EMAIL PROTECTED]

 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer VFP o XP
 Date: Tue, 6 May 2008 10:28:31 -0300
 
 
 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de

 grabación de información, esto sucede cuando alguna máquina se cuelga o se
 apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
 operaciones que no se guardaron completamente. Esto puede pasar tanto 

 cuando
 se está trabajando o media hora después de haber hecho el último ingreso 
 el
 operador. Leí por ahí que limitando la memoria de VFP esto se mejora. 
 Alguna
 idea? GRACIAS.

 
 
 




Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos. MSN en Concierto 


Get

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Hernan Roberto Cespedes

Gracias Martin por la aclaracion ,asi no confundiemos a quien comenso este hilo 
 .
 
Pero  no intente decir que las transacciones de VFP fueran la solucion total 
para el problema presentado , pero si una buena regla para dotar a los 
programas de mayor segurida al grabar datos .
 
Para el tema de los cortes de electricidad y cuelgues creo yo,  lo mejor es que 
te armes vos mismo tu propia bitacora y chequearla cuando levantas el programa 
y ver si quedo algo sin grabar y tomes las deciciones que creas conveniente. 
 
Esto mismo el amigo Pablo Canonico lo tenia implementado en una aplicacion que 
termine heredando hace tiempo ,asi pues si estas por ahi pablo ..  tira una 
soga vos tambien :-) .
 
 
bueno espero te seamos de ayuda .
 
Hernan cespedes
 


Date: Wed, 7 May 2008 11:00:47 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: 
[GUFA] Buffer VFP o XPUna aclaración, gente.Las transacciones de VFP son 
solamente a nivel físico. VFP no tiene un transaction log y no puede manejar en 
su propio motor transacciones ácidas, por lo que no se confíen demasiado.El 
ejemplo es si empezás una transacción de VFP y antes del commit (o en la mitad) 
se corta la luz o tenés una caída de red, no hay recuperación posible.Si 
necesitan asegurar integridad transaccional hay que moverse a un motor que 
tenga ese soporte: SQL Server, PostgreSQL, Oracle...Saludos,-- Martín 
SalíasEnterprise Architect - Microsoft South Conewww.Salias.com.arAgile 
Alliance Member - Microsoft MVP 
2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:

Hola : yo tambien te recomendaria utilizar transacciones (por eso te 
preguntaba) es mas seguro y no son dificiles de utilizar y te sacas un poco el 
dolor de cabeza de que grabe solo una parte como te pasa , yo lo uso mucho para 
el tema de grabara tablas cabezeras - items , asi si falla al grabar los items 
por ejemplo hago rollback y listo.  como decis vos seguro que te funciona bien 
como lo tenes , por algo fox tiene esas herramientas todos las usamos alguna 
vez,  pero no estaria de mas que agregues transacciones y otras yerbas para que 
sea mas seguro el tema de grabar datos . Sin mas te saludo  Hernan cespedes



From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Wed, 7 
May 2008 09:34:16 -0300 



Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .
 
Saludos!



From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP

Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. Es mucho mas rapido con indices 
bien pensados y usando clausulas como SET KEY, Browse Key, SEEK y otras.Te 
recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo te 
puede dar una mejor o pero performance, crees una base de datos, agregues a las 
tablas alli, y comiences a pasar las vistas a  procesos transaccionales, ojo 
por ahi alguien contesto hace un tiempo que se pueden hacer transacciones con 
tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de esa 
manera si una persona intenta grabar y no se pudo realizar la operacion te vas 
a enterar asi no y te va a traer muchos problemas, te muestro mas o menos como 
es la cosa :BEGIN TRANSREPLACE campo WITH valorIF TABLEUPDATE(.T.,.T.,'Tabla')  
 END TRANSELSE   MENSAGE DE ERROR   ROLLBACKENDIFFLUSH  manda a disco la info 
inmediatamenteSaludos


From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Tue, 6 
May 2008 17:55:18 -0300
Uso vistas locales sobre tablas libres.
 
Saludos!



From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP
Hola Saludos a todos los colisteros y amigos. una consulta ? estas usando 
transacciones para grabar    pasanos mas data . Saludos hernan Cespedes   
From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o XP 
Date: Tue, 6 May 2008 10:28:31 -0300   Hola gente, trabajo en VFP 6 y de vez 
en cuando tengo un problema de grabación de información, esto sucede cuando 
alguna máquina se cuelga o se apaga (EJ. corte de energía), la cuestión que 
cuando vuelve a trabajar hay operaciones que no se guardaron completamente. 
Esto puede pasar tanto  cuando se está trabajando o media hora después de 
haber hecho el último ingreso  el operador. Leí por ahí que limitando la 
memoria de VFP esto se mejora.  Alguna idea? GRACIAS.   

Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos. MSN en Concierto 

Get your fix of news, sports, entertainment and more on MSN Mobile Get your fix 
now

[GUFA] Buffer VFP o XP

2008-05-07 Por tema PabloC
Hola a todos 
Hernan realmente NO se de cual de todas las cosas que heredaste de mi estas 
hablando, si me das un pista, puedo seguir el hilo de la charla.
Abrazo

PabloC
  - Original Message - 
  From: Hernan Roberto Cespedes 
  To: GUFA List Member 
  Sent: Wednesday, May 07, 2008 1:05 PM
  Subject: [GUFA] Buffer VFP o XP


  Gracias Martin por la aclaracion ,asi no confundiemos a quien comenso este 
hilo  .
   
  Pero  no intente decir que las transacciones de VFP fueran la solucion 
total para el problema presentado , pero si una buena regla para dotar a los 
programas de mayor segurida al grabar datos .
   
  Para el tema de los cortes de electricidad y cuelgues creo yo,  lo mejor es 
que te armes vos mismo tu propia bitacora y chequearla cuando levantas el 
programa y ver si quedo algo sin grabar y tomes las deciciones que creas 
conveniente. 
   
  Esto mismo el amigo Pablo Canonico lo tenia implementado en una aplicacion 
que termine heredando hace tiempo ,asi pues si estas por ahi pablo ..  tira 
una soga vos tambien :-) .
   
   
  bueno espero te seamos de ayuda .
   
  Hernan cespedes
   



Date: Wed, 7 May 2008 11:00:47 -0300
From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP

Una aclaración, gente.

Las transacciones de VFP son solamente a nivel físico. VFP no tiene un 
transaction log y no puede manejar en su propio motor transacciones ácidas, por 
lo que no se confíen demasiado.

El ejemplo es si empezás una transacción de VFP y antes del commit (o en la 
mitad) se corta la luz o tenés una caída de red, no hay recuperación posible.

Si necesitan asegurar integridad transaccional hay que moverse a un motor 
que tenga ese soporte: SQL Server, PostgreSQL, Oracle...

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP 





2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:

  Hola :
   
  yo tambien te recomendaria utilizar transacciones (por eso te preguntaba) 
es mas seguro y no son dificiles de utilizar y te sacas un poco el dolor de 
cabeza de que grabe solo una parte como te pasa , yo lo uso mucho para el tema 
de grabara tablas cabezeras - items , asi si falla al grabar los items por 
ejemplo hago rollback y listo. 
   
  como decis vos seguro que te funciona bien como lo tenes , por algo fox 
tiene esas herramientas todos las usamos alguna vez,  pero no estaria de mas 
que agregues transacciones y otras yerbas para que sea mas seguro el tema de 
grabar datos .
   
  Sin mas te saludo 
   
  Hernan cespedes




From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP

Date: Wed, 7 May 2008 09:34:16 -0300 



Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .

Saludos!


From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP


Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no 
funciona muy bien o si funciona pero a mi nunca me gusto, trate de usarlas 
desde la version 3 y no me resultaban, mas cuando la informacion era mucha, se 
demoraba mucho en traer los registros, menos a tablas libres. 
Es mucho mas rapido con indices bien pensados y usando clausulas como 
SET KEY, Browse Key, SEEK y otras.

Te recomiendo, mas que buscar la solucion en el sistema operativo, que 
eso solo te puede dar una mejor o pero performance, crees una base de datos, 
agregues a las tablas alli, y comiences a pasar las vistas a  procesos 
transaccionales, ojo por ahi alguien contesto hace un tiempo que se pueden 
hacer transacciones con tablas libres a partir de la version 8 o 9 de fox no 
recuerdo bien cual, de esa manera si una persona intenta grabar y no se pudo 
realizar la operacion te vas a enterar asi no y te va a traer muchos problemas, 
te muestro mas o menos como es la cosa :


BEGIN TRANS

REPLACE campo WITH valor

IF TABLEUPDATE(.T.,.T.,'Tabla')
   END TRANS
ELSE
   MENSAGE DE ERROR
   ROLLBACK
ENDIF

FLUSH  manda a disco la info inmediatamente


Saludos








--
  From: [EMAIL PROTECTED]
  To: GUFA@mug.org.ar
  Subject: [GUFA] Buffer VFP o XP
  Date: Tue, 6 May 2008 17:55:18 -0300


  Uso vistas locales sobre tablas libres.

  Saludos!


  From: Hernan Roberto Cespedes

[GUFA] Buffer VFP o XP

2008-05-07 Por tema Hernan Roberto Cespedes

Hola ing. yo estaba pensando en la idea que utilizabas en el los facturadores 
para el caso de que se cortara la electicidad .  
 
si no recuerdo mal , grabas en una tablita temporal y luego la borrabas al 
terminar de grabar todo , creo que algo asi.
 
Si te sirvio para recordar joya ja.
 
 
saludos
 


From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Wed, 7 
May 2008 14:07:36 -0300



Hola a todos 
Hernan realmente NO se de cual de todas las cosas que heredaste de mi estas 
hablando, si me das un pista, puedo seguir el hilo de la charla.
Abrazo
PabloC

- Original Message - 
From: Hernan Roberto Cespedes 
To: GUFA List Member 
Sent: Wednesday, May 07, 2008 1:05 PM
Subject: [GUFA] Buffer VFP o XP
Gracias Martin por la aclaracion ,asi no confundiemos a quien comenso este hilo 
 . Pero  no intente decir que las transacciones de VFP fueran la solucion 
total para el problema presentado , pero si una buena regla para dotar a los 
programas de mayor segurida al grabar datos . Para el tema de los cortes de 
electricidad y cuelgues creo yo,  lo mejor es que te armes vos mismo tu propia 
bitacora y chequearla cuando levantas el programa y ver si quedo algo sin 
grabar y tomes las deciciones que creas conveniente.  Esto mismo el amigo Pablo 
Canonico lo tenia implementado en una aplicacion que termine heredando hace 
tiempo ,asi pues si estas por ahi pablo ..  tira una soga vos tambien :-) . 
 bueno espero te seamos de ayuda . Hernan cespedes 


Date: Wed, 7 May 2008 11:00:47 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: 
[GUFA] Buffer VFP o XPUna aclaración, gente.Las transacciones de VFP son 
solamente a nivel físico. VFP no tiene un transaction log y no puede manejar en 
su propio motor transacciones ácidas, por lo que no se confíen demasiado.El 
ejemplo es si empezás una transacción de VFP y antes del commit (o en la mitad) 
se corta la luz o tenés una caída de red, no hay recuperación posible.Si 
necesitan asegurar integridad transaccional hay que moverse a un motor que 
tenga ese soporte: SQL Server, PostgreSQL, Oracle...Saludos,-- Martín 
SalíasEnterprise Architect - Microsoft South Conewww.Salias.com.arAgile 
Alliance Member - Microsoft MVP 
2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:

Hola : yo tambien te recomendaria utilizar transacciones (por eso te 
preguntaba) es mas seguro y no son dificiles de utilizar y te sacas un poco el 
dolor de cabeza de que grabe solo una parte como te pasa , yo lo uso mucho para 
el tema de grabara tablas cabezeras - items , asi si falla al grabar los items 
por ejemplo hago rollback y listo.  como decis vos seguro que te funciona bien 
como lo tenes , por algo fox tiene esas herramientas todos las usamos alguna 
vez,  pero no estaria de mas que agregues transacciones y otras yerbas para que 
sea mas seguro el tema de grabar datos . Sin mas te saludo  Hernan cespedes



From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Wed, 7 
May 2008 09:34:16 -0300 



Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores 
problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y 
tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . .
 
Saludos!



From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP

Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no funciona muy 
bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 
3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en 
traer los registros, menos a tablas libres. Es mucho mas rapido con indices 
bien pensados y usando clausulas como SET KEY, Browse Key, SEEK y otras.Te 
recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo te 
puede dar una mejor o pero performance, crees una base de datos, agregues a las 
tablas alli, y comiences a pasar las vistas a  procesos transaccionales, ojo 
por ahi alguien contesto hace un tiempo que se pueden hacer transacciones con 
tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de esa 
manera si una persona intenta grabar y no se pudo realizar la operacion te vas 
a enterar asi no y te va a traer muchos problemas, te muestro mas o menos como 
es la cosa :BEGIN TRANSREPLACE campo WITH valorIF TABLEUPDATE(.T.,.T.,'Tabla')  
 END TRANSELSE   MENSAGE DE ERROR   ROLLBACKENDIFFLUSH  manda a disco la info 
inmediatamenteSaludos


From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [GUFA] Buffer VFP o XPDate: Tue, 6 
May 2008 17:55:18 -0300
Uso vistas locales sobre tablas libres.
 
Saludos!



From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP
Hola Saludos a todos los colisteros y amigos. una consulta ? estas usando 
transacciones para grabar    pasanos mas data . Saludos hernan Cespedes   
From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA

[GUFA] Buffer VFP o XP

2008-05-07 Por tema PabloC
Aaa.si recuerdo ese truquejo, es tal cual lo comentas, 
una tabla temporal que tenian tantas columnas como tablas a grabrar en la 
transaccion, si se cortaba la luz o algo no dejaba terminar bien la 
grabacion, al reiniciar la app se buscaba en esa tabla para esa terminal que le 
faltaba grabar y una vez finalizado se la eliminaba


Saludos
PabloC
  - Original Message - 
  From: Hernan Roberto Cespedes 
  To: GUFA List Member 
  Sent: Wednesday, May 07, 2008 2:22 PM
  Subject: [GUFA] Buffer VFP o XP



  Hola ing. yo estaba pensando en la idea que utilizabas en el los facturadores 
para el caso de que se cortara la electicidad .  
   
  si no recuerdo mal , grabas en una tablita temporal y luego la borrabas al 
terminar de grabar todo , creo que algo asi.
   
  Si te sirvio para recordar joya ja.
   
   
  saludos

   



From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP
Date: Wed, 7 May 2008 14:07:36 -0300


Hola a todos 
Hernan realmente NO se de cual de todas las cosas que heredaste de mi 
estas hablando, si me das un pista, puedo seguir el hilo de la charla.
Abrazo

PabloC
  - Original Message - 
  From: Hernan Roberto Cespedes 
  To: GUFA List Member 
  Sent: Wednesday, May 07, 2008 1:05 PM
  Subject: [GUFA] Buffer VFP o XP


  Gracias Martin por la aclaracion ,asi no confundiemos a quien comenso 
este hilo  .
   
  Pero  no intente decir que las transacciones de VFP fueran la solucion 
total para el problema presentado , pero si una buena regla para dotar a los 
programas de mayor segurida al grabar datos .
   
  Para el tema de los cortes de electricidad y cuelgues creo yo,  lo mejor 
es que te armes vos mismo tu propia bitacora y chequearla cuando levantas el 
programa y ver si quedo algo sin grabar y tomes las deciciones que creas 
conveniente. 
   
  Esto mismo el amigo Pablo Canonico lo tenia implementado en una 
aplicacion que termine heredando hace tiempo ,asi pues si estas por ahi pablo 
..  tira una soga vos tambien :-) .
   
   
  bueno espero te seamos de ayuda .
   
  Hernan cespedes
   



Date: Wed, 7 May 2008 11:00:47 -0300
From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP

Una aclaración, gente.

Las transacciones de VFP son solamente a nivel físico. VFP no tiene un 
transaction log y no puede manejar en su propio motor transacciones ácidas, por 
lo que no se confíen demasiado.

El ejemplo es si empezás una transacción de VFP y antes del commit (o 
en la mitad) se corta la luz o tenés una caída de red, no hay recuperación 
posible.

Si necesitan asegurar integridad transaccional hay que moverse a un 
motor que tenga ese soporte: SQL Server, PostgreSQL, Oracle...

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP 





2008/5/7 Hernan Roberto Cespedes [EMAIL PROTECTED]:

  Hola :
   
  yo tambien te recomendaria utilizar transacciones (por eso te 
preguntaba) es mas seguro y no son dificiles de utilizar y te sacas un poco el 
dolor de cabeza de que grabe solo una parte como te pasa , yo lo uso mucho para 
el tema de grabara tablas cabezeras - items , asi si falla al grabar los items 
por ejemplo hago rollback y listo. 
   
  como decis vos seguro que te funciona bien como lo tenes , por algo 
fox tiene esas herramientas todos las usamos alguna vez,  pero no estaria de 
mas que agregues transacciones y otras yerbas para que sea mas seguro el tema 
de grabar datos .
   
  Sin mas te saludo 
   
  Hernan cespedes




From: [EMAIL PROTECTED]
To: GUFA@mug.org.ar
Subject: [GUFA] Buffer VFP o XP

Date: Wed, 7 May 2008 09:34:16 -0300 



Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo 
mayores problemas (mientras todo anda bien, es decir que la máquina no se 
cuelgue y tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo 
buscando . .

Saludos!


From: Alejandro mbs 
Sent: Wednesday, May 07, 2008 9:24 AM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP


Uy...que feo,  yo no usario vistas de fox a tablas de fox, eso no 
funciona muy bien o si funciona pero a mi nunca me gusto, trate de usarlas 
desde la version 3 y no me resultaban, mas cuando la informacion era mucha, se 
demoraba mucho en traer los registros, menos a tablas libres. 
Es mucho

[GUFA] Buffer VFP o XP

2008-05-06 Por tema SERGIO F. IBARRA


Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
grabación de información, esto sucede cuando alguna máquina se cuelga o se
apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
operaciones que no se guardaron completamente. Esto puede pasar tanto 
cuando
se está trabajando o  media hora después de haber hecho el último ingreso 
el
operador. Leí por ahí que limitando la memoria de VFP esto se mejora. 
Alguna

idea? GRACIAS.





[GUFA] Buffer VFP o XP

2008-05-06 Por tema Hernan Roberto Cespedes

Hola Saludos a todos los colisteros y amigos.
 
una consulta ? estas usando transacciones para grabar   
 
pasanos mas data .
 
Saludos hernan Cespedes
 
 
 From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o 
 XP Date: Tue, 6 May 2008 10:28:31 -0300   Hola gente, trabajo en VFP 6 y 
 de vez en cuando tengo un problema de grabación de información, esto sucede 
 cuando alguna máquina se cuelga o se apaga (EJ. corte de energía), la 
 cuestión que cuando vuelve a trabajar hay operaciones que no se guardaron 
 completamente. Esto puede pasar tanto  cuando se está trabajando o media 
 hora después de haber hecho el último ingreso  el operador. Leí por ahí que 
 limitando la memoria de VFP esto se mejora.  Alguna idea? GRACIAS.   
_
Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos.
http://msninconcert.msn.com/music/archive/es-la/archive.aspx

[GUFA] Buffer VFP o XP

2008-05-06 Por tema SERGIO F. IBARRA
Uso vistas locales sobre tablas libres.

Saludos!


From: Hernan Roberto Cespedes 
Sent: Tuesday, May 06, 2008 1:47 PM
To: GUFA List Member 
Subject: [GUFA] Buffer VFP o XP


Hola Saludos a todos los colisteros y amigos.
 
una consulta ? estas usando transacciones para grabar   
 
pasanos mas data .
 
Saludos hernan Cespedes
 
 
 From: [EMAIL PROTECTED]
 To: GUFA@mug.org.ar
 Subject: [GUFA] Buffer VFP o XP
 Date: Tue, 6 May 2008 10:28:31 -0300
 
 
 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de
 grabación de información, esto sucede cuando alguna máquina se cuelga o se
 apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay
 operaciones que no se guardaron completamente. Esto puede pasar tanto 
 cuando
 se está trabajando o media hora después de haber hecho el último ingreso 
 el
 operador. Leí por ahí que limitando la memoria de VFP esto se mejora. 
 Alguna
 idea? GRACIAS.
 
 
 




Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas 
favoritos. MSN en Concierto