>Utilizando VFP6 cree un cursor con Create cursor, al cual le agregue registros de una tabla, los cuales modifique, borre, y agregue. Cual es la mejor manera de actualizar la tabla original de la cual tome los registros.
>Si me envian un ejemplo se los agradecere muchoCarlos
La mejor forma quizas sea no crear un cursor directamente sino usar una vista actualizable parametrizable. Esta te deja automaticamente actualizar la tabla original.
Si usas tu ejemplo de Create Cursor, tienes entonces que tener algun tipo de llave primaria para identificar de donde viene cada registro. En ese caso tienes varias opciones, entre ellas:
- XBase: Establecer una relacion entre el cursor y la tabla madre y usar Replace.
- SQL: usar la sentencia Update
- XMLUpdategram: En versiones mas modernas de VFP, puedes usar un XMLUpdategram para pasar los cambios como XML. Excelente opcion para sistemas N-Tier donde no puedes pasar currores a traves de capas.
- otras, numerosas para mencionar, quizas mas complicadas y que dependen de tus necesidades (SPT, CursorAdapter, ADO, etc.)