FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Importar fichero CSV en SQLite en tiempo de ejecución
Hola a todos,
estoy usando Lazarus para crear un programa que maneja una base de datos SQLite3 sobre Windows. A través del método ExecuteDirect puedo crear sin problemas en tiempo de ejecución la base de datos que usará mi programa. El problema es que me pasan los datos para una de las tablas en un archivo CSV que se debe incorporar a la base de datos en el PC donde se va a ejecutar el programa, así que debo importar los datos en tiempo de ejecución. He intentado hacerlo a través de un TProcess con este código:
Esto me abre una ventana de comandos cmd de Windows, pero no llega a ejecutar el programa sqlite3.exe (está en el mismo directorio del programa). Y, además, si se ejecutara el programa sqlite3.exe, se activa el "modo comando" de SQLite ¿como le paso a la ventana cmd la orden para importar los datos?
Saludos |
#2
|
|||
|
|||
Vaya, he duplicado el mensaje, lo siento.
Algún Admin que borre uno de ellos. Saludos |
#3
|
||||
|
||||
Para ejecutar comandos directamente de un archivo:
https://database.guide/5-ways-to-run...m-file-sqlite/ y pasando el sql directo:
P.D: sqlite en versiones reciente tiene de "fabrica" un modulo de lectura csv, con su funcionalidad de tablas virtuales: https://www.sqlite.org/csv.html
__________________
El malabarista. |
#4
|
|||
|
|||
Muchas gracias mamcx, he usado la opción de ejecutar directamente desde un archivo la importación.
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Importar fichero de Texto delimitado por comas en una tabla SQLite | kaiserilich | Varios | 2 | 22-06-2020 11:58:04 |
Ejecutar un fichero en msdos y ver en un progress el tiempo de ejecucion | juank1971 | API de Windows | 6 | 31-08-2013 23:36:45 |
Importar OCX en tiempo de ejecucion | b3nshi | Varios | 0 | 09-03-2010 20:41:23 |
Importar fichero XML | cincosoft | OOP | 1 | 08-02-2009 10:29:58 |
|