Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Crear BD SQLite sin app externa (FireDAC) (https://www.clubdelphi.com/foros/showthread.php?t=86932)

MLROJO 24-10-2014 07:19:44

Crear BD SQLite sin app externa (FireDAC)
 
Hola,

Estoy escribiendo una vieja aplicación que tenía en Delphi 6 a una versión mas moderna con XE6.

Entre una de las funcionalidades, existe la opción de crear una base de datos SQLite desde 0. Antes en delphi 6 lo solucioné adjuntando el sqlite3.exe (viene por ejemplo en el sdk de android) junto a mi aplicación y mediante linea de comandos de mi aplicación llamaba a sqlite.exe para que crease la base de datos.

Desconozco si ahora con FireDAC o algún otro componente tengo la posibilidad de crear la base de datos directamente sin necesidad de adjuntar este sqlite3.exe y crear la base de datos como mencionaba anteriormente.

¿Alguien se ha encontrado con esta necesidad?

Gracias,

Saludos.

AgustinOrtu 24-10-2014 13:56:36

En la FDConnection podes ponerle en el parametro Open, Create-UTF8. Si la BD no existe en el dispositivo en donde se ejecuta, la crea. En ese caso deberias ir creando las tablas usando sentencias SQL.

Saludos!

MLROJO 20-11-2014 21:43:51

Hola!,

Efectivamente! funcionó perfecto.

Muchas gracias.

Saludos.


La franja horaria es GMT +2. Ahora son las 18:54:09.

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