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' Código:
.read crea.sql 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 |
david_uh,
Cita:
Revisa estos links: Cita:
Nelson. |
Si ya lo intente pero el resultado es el mismo demora mucho la ejecucion del script, he subido el script aqui tal vez si le hechan un vistazo algo anda mal
Gracias por cualquier respuesta SAludos |
La franja horaria es GMT +2. Ahora son las 20:07:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi