Bases de Datos - Error al ejecutar PACK de VFoxPro con SQL y ADO VB

 
Vista:

Error al ejecutar PACK de VFoxPro con SQL y ADO VB

Publicado por Ricardo (1 intervención) el 23/09/2000 00:00:00
Hola.

Le agradecería enormemente a la persona que me pudiera ayudar con el siguente problema:

Luego de elimiar un registro desde VisualFoxPro 6.0, es marcado como eliminado y luego se debe ejecutar el comando PACK que es un comando que elimina definitivamente el registro de la BD y reindexa y todo ese cuento. El problemas es que estoy usando VFPro como base de datos y Visual Basic como Cliente. Además estóy haciendo una clase en BV como una especie de servidor que manipule la base de datos. Este servidor consiste en un objeto conexion y un objeto recordset de tipo ADO. El problemas es que al eliminar un regstro mediante alguna sentencia SQL, debo ejecutar luego el PACK, pero al hacer esto mediante otra sentencia SQL ocurre un error irrecuperable. Sí se elimina el registro definitivamente, pero surge el error.

La sentencia es algo asi

adoRS.open "pack personal", adoConexion, OpenDynamic, LockBatchOptimistic

Donde personal es la tabla

Y ya no se que mas probar o que mas parámetros modificar...

Si alguien sabe algo le agradecería enormemente comunicarse conmigo.

[email protected]
[email protected]

Muchiiisimas gracias por su atención.
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