Alter Table
12/05/2008
0
Pessoal,
Estou criando uma rotina para atualizar o banco de dados dinamicamente, então eu criei uma tabela no paradox afim de enviar os campos a serem atualizados. Entao eu mando essa estrutura para o meu cliente para que ele execute essa rotina em um pequeno aplicativo que desenvolvi para atualizar a estrutura do banco, mas o problema é que não estou conseguindo efetuar essa rotina, pois está ocorrendo um erro quando executo o alter table:
Obrigado
Leandro
Estou criando uma rotina para atualizar o banco de dados dinamicamente, então eu criei uma tabela no paradox afim de enviar os campos a serem atualizados. Entao eu mando essa estrutura para o meu cliente para que ele execute essa rotina em um pequeno aplicativo que desenvolvi para atualizar a estrutura do banco, mas o problema é que não estou conseguindo efetuar essa rotina, pois está ocorrendo um erro quando executo o alter table:
Var Tabela:String; Campo_Original:String; Campo_Novo:String; Tipo:String; begin Tabela:=QueryAtualiza.FieldByName(´Tabela´).AsString; Campo_Original:=QueryAtualiza.FieldByName(´Campo_Original´).AsString; Campo_Novo:=QueryAtualiza.FieldByName(´Campo_Novo´).AsString; Tipo:=QueryAtualiza.FieldByName(´Tipo´).AsString; // With QueryWTrans Do Begin Close; SQL.Clear; SQL.Add(´ALTER TABLE ´+Tabela+´ CHANGE ´+Campo_Original+´ ´+Campo_Novo+´ ´+Tipo); ExecSQL; End; end; end.
Obrigado
Leandro
Leandrosl
Curtir tópico
+ 0
Responder
Posts
12/05/2008
Leandrosl
Ele está dando erro de sintax, mas no meu ponto de vista estaria tudo certo
Obrigado
[/url]Obrigado
Responder