FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Las conexiones que hago las manejo en tiempo de ejecución, el motor de base de datos que manejo es Firebird, y si ya cambie la forma de comprobación, ahora lo hago por medio de FileExists, esa parte ya quedo, pero ahora cuando no existe tengo que crearla y al mandar a crear la base de datos me marca error, yo utilizo el componente de FireDAC TFDConnection y ocupo su función ExecSQL para mandar la sentencia de crear la Base de datos, y ese componente requiere una base de datos para conectarse, pero al no tener ninguna no se que puedo hacer, o existe alguna otra forma en la que yo pueda crearla?
|
#2
|
||||
|
||||
#3
|
|||
|
|||
Error while trying to open file
El sistema no puede encontrar el archivo especificado Lo que pasa que el componente TFDConnection se conecta a una base de datos para poder realizar las sentencias, y yo la conecto a la base de datos que pues no existe y por eso el error, esa es mi duda que puedo hacer para que pueda crear esa base de datos. |
#4
|
||||
|
||||
En todo caso deberías usar un componente para ejecutar scripts sql.
Aunque también podrías incluir en el proyecto una BD vacía y copiarla cuando te haga falta, en lugar de crearla. |
#5
|
|||
|
|||
Si Gracias, me fui por el segundo camino, aunque un poco diferente, añadí una base de datos extra solo para poder crear la base final, ya que el nombre lo elige el usuario final entonces puede cambiar, agradezco la ayuda!!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Creacion de hoja excel desde consulta IBSQL | jafera | Servers | 2 | 14-07-2014 19:21:13 |
Existencia del Form | luxus | OOP | 2 | 07-07-2008 05:13:33 |
existencia de archivo | ddd_ddd | Varios | 1 | 06-11-2005 15:54:00 |
Existencia de ficheros | emeritos | Varios | 1 | 23-01-2004 14:26:54 |
Chequear existencia de una BD | vichovi | Conexión con bases de datos | 3 | 22-09-2003 23:17:48 |
|