La Web del Programador: Comunidad de Programadores
 
    Pregunta:  40020 - ¿COMO CREAR BASES DE DATOS EN DELPHI CON SQL?
Autor:  luis antonio hernandez espinosa
poder crear bases de datos en sql y poder jalar archivos sin necesidad de abrir los alias

  Respuesta:  Julio César Plascencia Hernández
Buenas tardes:

Quiero suponer que antes del procedimiento de creación y manipulación de bases de datos y sus respectivos objetos tienes los privilegios necesarios para ello. Partiendo de esta premisa, primero genera en tu aplicación la conexión al sistema administrador de la base de datos. Una vez lograda la conexión, utiliza componentes de la clase TQuery (o su equivalente según el método de acceso a la base de datos que hayas escogido) y en la propiedad SQL escribe el código de la creación de los objetos (Create database..., Alter database, create table..., etc.) y busca el lugar más adecuado en tu aplicación para ejecutar estas sentencias. En el componente TQuery o equivalente te recomiendo que utilices el método ExecSQL o Execute (el método Open sólo se recomienda para sentencias de manipulación de datos para extraer información, esto es, del tipo SELECT). Esto debería funcionarte sin problema alguno para la creación de cualquier objeto de tu base de datos. Acerca de "jalar archivos sin necesidad de abrir los alias", no sé si te haya servido esto pero si no es así me gustaría que me explicaras un poco más al respecto.

Saludos.

Julio César Plascencia Hernández,
Ingeniero de Software.