FoxPro/Visual FoxPro - MEZCLA DE DATOS

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 4 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

MEZCLA DE DATOS

Publicado por Santiago (42 intervenciones) el 16/05/2005 17:15:01
Holas.

Agradezco muchísimo pistas que me ayuden a solucionar un problema. Tengo un programa que trabaja en red. Un computador actúa como servidor y el otro monta la carpeta del servidor (donde está el programa) como una unidad más.

El asunto es que una persona no puede ver lo que ha ingresado otra en un momento dado, a pesar de repetir la consulta varias veces (como si el cursor no refrescara). Tiene que salir de la ventana donde se ingresa/consulta información y volver a ella. Aclaro que estoy trabajando con FLUSH después de cada ingreso o modificación de datos, por lo que, suepuestamente, la información debe ser grabada inmediatamente en el disco. Además, el programa principal contiene la instrucción CURSORSETPROP("Buffering",1,0).

Nuevamente, muchas gracias por su colaboración

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MEZCLA DE DATOS

Publicado por Roman Suazo (2723 intervenciones) el 16/05/2005 22:09:10
De la unica forma en que los datos va ser vistos por todos los usuarios es cuando estos hayan sido salvados...Ademas los CURSORES una vez que ya estan creados ya no guardan relacion con las TABLA por lo tanto habria que generarlo de nuevo para ver los nuevos datos o usar OLDVAL() y CURVAL() para ver si hubieron cambios...

Creo que vfp 9 tiene nuevas caracteristicas relacionadas con este tema...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2
Ha aumentado su posición en 4 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:MEZCLA DE DATOS

Publicado por Santiago (42 intervenciones) el 16/05/2005 23:57:05
Gracias por responder, Roman.

Efectivamente, el SELECT se efectúa nuevamente cada vez que se hace la consulta. Por lo tanto, el cursor aparentemente está siendo actualizado. El problema es que parece que la consulta no fuera hasta el disco, sino que tomara los resultados de alguna especie de caché, al ver que los criterios de selección son los mismos (WHERE).

¿Usted cómo haría para resolver esta situación? ¿Nunca le ha pasado?

Agradezco más pistas.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MEZCLA DE DATOS

Publicado por Roman Suazo (2723 intervenciones) el 17/05/2005 00:44:27
Que sistema operativo usas? Estas seguro que los datos que quieres ver ya estan guardados?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar