Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2007
Avatar de GerTorresM
GerTorresM GerTorresM is offline
Miembro
 
Registrado: nov 2005
Ubicación: Tunja - Boyacá
Posts: 210
Poder: 19
GerTorresM Va por buen camino
Wink 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
Responder Con Cita
  #2  
Antiguo 02-10-2007
kenkatana kenkatana is offline
Registrado
 
Registrado: mar 2005
Posts: 6
Poder: 0
kenkatana Va por buen camino
Lo que puedes hacer es crear un TStringList como contenedor de las tablas que vas creando
Código:
MyTableList.AddObject('NombreDeMiTabla', MiNuevaTabla)
y asi puedes despues llamarlas en cualquier momento:
Código:
Idx := MyTableList.IndexOf('NombreDeTabla');
if Idx > -1 then begin
  MiTabla := TDataSet(MyTableList.Objects[Idx]);
end;

Daniel
[PERU]
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Creación dinámica de componentes david.rguez Varios 5 17-01-2007 14:58:56
Creación dinamica de Formularios Caro OOP 2 25-01-2006 13:20:01
Creación de una vista SQL dinámica lunatiko Oracle 2 31-10-2005 09:50:33
Creacion dinamica de un TAnimate hermes_32 OOP 0 24-08-2004 18:51:58
Creacion dinamica menu morfeo21 Varios 1 30-04-2004 17:33:14


La franja horaria es GMT +2. Ahora son las 01:43:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi