Hola...
Si usas
Firebird y los componentes
IBX, estos tienen un componente llamado
TIBScript que te puede servir para lo que necesitas.
Ahora, los archivos
INI usan un formato específico para guardar los valores y no funcionan de la forma como quieres hacerlo. Yo te recomendaría que crees archivos de script (
.sql) con la definición de la tabla y en el ini hagas referencia a este archivo.
Archivo INI:
Código:
[Tablas]
TUsuarios=DefTablas\usuarios.sql
usuarios.sql:
Código SQL
[-]
create table TUsuarios(
IdUsuario integer not null,
usuario varchar(50),
);
create unique index UsuarioKey on TUsuarios(usuario);
Desde tu aplicación lees el archivo INI, obtienes la ruta del archivo SQL, lo cargas en el componente
TIBScript y ejecutas el
script.
Saludos...