Criando Campos em tempo de execuçao?

09/12/2003

1

Em uma tabela eu quero criar campos de acordo com o que eu informar:
Por EX:

informei 3
Cod Nome Campo1 Campo2 Campo3

informei 5
Cod Nome Campo1 Campo2 Campo3 Campo4 Campo5

informei 2
Cod Nome Campo1 Campo2

Como Faço para fazer isto clicando em um botão e ainda mostrar em um dbgrid?


Responder

Posts

09/12/2003

Stormconflict

basta vc colocar o seguinte:

query1.sql.add(´ALTER TABLE TABELA
ADD campo4 VARCHAR(25),
DROP CURRENCY);
query1.active:=true
query1.active:=false;
query2.active:=false;//query ou tabela que esteja ligada ao dbgrid.
query2.active:=true;
//para alterar um campo da tabela.


Responder

09/12/2003

Stormconflict

query1.sql.add(´ALTER TABLE TABELA´);
query1.sql.add(´ADD campo4 VARCHAR(25);´);
query1.active:=true
query1.active:=false;
query2.active:=false;//query ou tabela que esteja ligada ao dbgrid.
query2.active:=true;
//para alterar um campo da tabela.



Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira