Fórum Criar tabelas em tempo de execução... #138369
19/02/2003
0
Preciso saber como é que se criam tabelas em tempo de execução de programa.
Por favor, quem puder ajudar!!!
Por favor, quem puder ajudar!!!
Glaucia Keidann
Curtir tópico
+ 0
Responder
Posts
19/02/2003
Osvaldo
Segue um exemplo Glaucia, espero ter ajudado
table1.active:=false;
with table1 do
begin
active:=false;
DataBaseName:=´´; // aqui o nome do alias
TableName:=´Tabela.db´;
TableType:=ttParadox;
with FieldDefs do
begin
clear;
add(´campo1´,ftString,15,true);
add(´campo2´,ftInteger,0,false);
add(´campo3´,ftFloat,0,false);
add(´campo4´,ftBoolean,0,false);
add(´campo5´,ftMemo,100,false);
end;
CreateTable;
addIndex(´´,´Campo1´,[ixPrimary,ixUnique]); // chave primária
addIndex(´iCampo2´,´Campo2´,[ixCaseInsensitive]);
end;
table1.active:=false;
with table1 do
begin
active:=false;
DataBaseName:=´´; // aqui o nome do alias
TableName:=´Tabela.db´;
TableType:=ttParadox;
with FieldDefs do
begin
clear;
add(´campo1´,ftString,15,true);
add(´campo2´,ftInteger,0,false);
add(´campo3´,ftFloat,0,false);
add(´campo4´,ftBoolean,0,false);
add(´campo5´,ftMemo,100,false);
end;
CreateTable;
addIndex(´´,´Campo1´,[ixPrimary,ixUnique]); // chave primária
addIndex(´iCampo2´,´Campo2´,[ixCaseInsensitive]);
end;
Responder
Gostei + 0
19/02/2003
Dor_poa
Estou lhe mandando via email a rotina....
Aguarde...
Aguarde...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)