Ver Mensaje Individual
  #1  
Antiguo 09-11-2013
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Reputación: 17
david_uh Va por buen camino
Question Sqlite3 shell desde Lazarus !!!!!!!

Hola foro, saludarlos a todos de antemano. Estoy haciendo una aplicacion en lazarus en la cual leo una tabla de mysql que tiene alrededor de 12000 registros, y luego genero la instruccion create y insert de sql compatibles con sqlite3, estoy usando los controles que viene con lazarus para mysql y sqlite, para ejecutar el script antes mensionado uso TSQLScript pero se demora muchisimo algo de 5 minutos en crear la tabla e insertar sus registros, entonces estaba viendo la posibilidad de hacer esto mediante el shell de sqlite3 el cual hace esto rapidisimo. El procedimiento que hago para ello teniendo previamente el archivo shell de sqlite y el script de creacion/insercion de la tabla (crea.sql) en c:\prueba ejecuto una ventana de comando DOS y escribo:

Código:
sqlite3 'base1.db'
entro al shell de sqlite y una vez alli
Código:
.read crea.sql
... // unos pocos segundos
y crea la tabla sin ningún problema

quiero hacer esto desde lazarus(llamar a la shell de sqlite y ejecutar el comando .read ) automatizarlo todo para que el usuario al presionar un botón obtenga el archivo de base de datos sqlite y lo use en el movil

Gracias de antemano por cualquier respuesta

Saludos

David
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita