Page 1 of 1

Access: copiar recordset a dbf y borrar el recordset

PostPosted: Tue Jun 20, 2017 9:00 pm
by fernandomoralesdr
Hola.

Tengo una base de datos Access con dos tablas. Lo que quiero es conectar periódicamente con esa base de datos, recuperar con recordset lo que tenga cada tabla, copiar los recordsets a archivos DBF y a continuación borrar la información que he recuperado de Access.
Tengo claro lo de recuperar la información con los recordsets siguiendo el ejemplo del programa TESTXBR3.PRG. Es la copia a dbf y el borrado lo que no tengo claro.
Agradecería cualquier ayuda al respecto.
Gracias.

Re: Access: copiar recordset a dbf y borrar el recordset

PostPosted: Tue Jun 20, 2017 9:30 pm
by carlos vargas
crear el recordset con
FW_OpenRecordSet( oCn, cSql, nLockType, nCursorType, nMaxRecords, nOpt )

copiar el recorset a una tabla dbf
FW_AdoExportToDBF( oRs, cDbf, lEditStruct )

borra la data en tabla de access
si oConn enla conexion creada con Fw_OpenAdoConnection( cConnStr, lShowError )

oConn:execute( "DELETE FROM mytabla" )

salu2
carlos vargas