Criando Campos em tempo de execuçao?
09/12/2003
0
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?
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?
Havilux
Curtir tópico
+ 0
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.
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.
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