FoxPro/Visual FoxPro - AYUDA URGENTE

   
Vista:

AYUDA URGENTE

Publicado por gonzalo (12 intervenciones) el 07/05/2009 10:07:16
Hago todo con sqlexec, insert, update, dodefault y creo las vistas por
progrmación. EL problema esta que en un formulario como por ejemplo
albaran en el cual tienes un grid donde añades conceptos, estes
conceptos cada vez que los ingresas tienes que guardarlos en la tabla
para que se vean reflejados en el grid, es decir si le das a cancelar
el albaran te va cancelar los datos de albaran pero los conceptos no.

Con base de datos nativa era muy facil porque ponias la vista en
bufermode 5 y despues al hacer tableupdate no se guardaban los
cambios. Como puedo hacer esto en mysql porque para que se me muestre
los conceptos en el grid tienen que estar guardados en la tabla y
aunque haga el dodefault despues da igual porque guarda los cambios

Necesito ayuda urgente porfavor. Saludos
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:AYUDA URGENTE

Publicado por Douglas (297 intervenciones) el 07/05/2009 22:58:23
hola que tal, te aconces transac de mysql, ahi esta tu solucion podes revertir los cambios.
claro depende de que tipo de Tablas estes usando myisam o innodb, INNODB se recomienda si necesitamos transacciones, claves foráneas y bloqueos.

Concejo sano:

Por lo que veo estas migrando datos de una plataforma a otra muchas veces estos de Cliente Servidor, nos obliga a cambiar la interfaces de captura de datos sin afectar la estructura de las tablas de datos, tomala en cuenta, pregunto esa pantalla tiene que ser exactamente como la anterior, puedes hacerla que sea mucho mas facil la captura, te aconcejo que si te esta molestando tanto cambiala, me imagino que es algo de encabezado vs el detalle.

esta la otra opcion cursor adaptor en ves de vista, si quieres un ejemplo te lo envio como actualizar tablas mysql desde fox atraves de begin transaction
dejeme su correo.


Saludes
Douglas
Sanchez

Douglas
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:AYUDA URGENTE

Publicado por gonzalo (12 intervenciones) el 08/05/2009 09:24:58
Si porfavor mandame un ejemplo completito por correo, mi correo es taloxxl@hotmail.com. Te lo agradezco mucho, estoi bloqueado y no puedo seguir.

Muchas gracias y Saludos
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