RE:URGENTE CREAR B.D. DESDE PROGRAMA
Para poder ayudarte debes proveer informacion mas detallada... Que base de datos usas (Acces, Paradox, Sql Server, Interbase???)
Hay 2 formas:
1- Si es una base de datos de archivos (pej:Acces) pues simplemente copia el archivo base a otro lado, le cambias el nombre si quieres y ya ta. Es muy facil con las funciones de copia, renombrar, borrar archivos de Delphi
1b- Variacion de lo anterior si es un motor Sql: Saca una copia de soporte y la restuaras con otro nombre: muy rapido
2- Si es un motor Sql, toca enviando comandos Sql, por regla general una base de datos se crea ejecutando el comando
CREATE DATABASE nombreBaseDeDatos
Pero varian las opciones de acuerdo al motor.
Los motores tienen la opcion de generar el script sql a partir de una base de datos, asi que no toca escribirlo todo