![]() |
Creacion en Forma Dinamica de Tablas
Hola a todos:
Bien tengo una duda que me ha venido asaltando hace varios dias, ¿Puede ser posible Crear en un Modulo de Datos las tablas de una base de datos en forma dínamica?, es decir : Tengo el nombre de la base de datos, mediante una consulta obtengo los nombres de las tablas y mediante un ciclo repetitivo quisiera crear las tablas y su vez mediante otra consulta obtener los nombres de campoas y crear los campos de cada tabla, el asunto que me inquieta es el siguiente: si quiere generar dicho código de forma generica, desconozco la cantidad de tablas a crear (por ende la cantidad de Variables a Utilizar) y de la tablas desconozco la cantidad de campos (nuevamente no tendría referencia al número de variables para los campo), como podría hacerlo con estas atenunates. Gracías de Antenamo a Todos gertorresm Colombia |
Lo que puedes hacer es crear un TStringList como contenedor de las tablas que vas creando
Código:
MyTableList.AddObject('NombreDeMiTabla', MiNuevaTabla)Código:
Idx := MyTableList.IndexOf('NombreDeTabla');Daniel [PERU] |
| La franja horaria es GMT +2. Ahora son las 10:59:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi