Fórum Alter table com parâmetros #215150

18/02/2004

0

Estou incluindo uma coluna em uma tabela através do Alter table e gostaria de saber como faço para o nome dessa coluna ser igual ao texto de uma edit??? ou algo assim...

obrigada,

Dirlene Santos


Dirlene

Dirlene

Responder

Posts

18/02/2004

Rômulo Barros

Tenta Assim:

Procedure AlterarTabela(parColls : String);
Begin
   DataModule.Query.Sql.Add(´ALTER TABLE MinhaTabela´);
   DataModule.Query.Sql.Add(´ADD ´ +parTable+´ TIPO´);
   Try
       DataModule.Query.ExecSql;
   Except
     On EDataBaseErro Do
     Begin
         Showmessage(´A ROTINA DE UNDECLARED_IDENTIFIER NÃO FUNCIONA.....´);
     End;
   End;

End;


Responder

Gostei + 0

18/02/2004

Aavanco

Acho que assim resolve.

[i:0878f87333]procedure TForm1.BtnAlterarClick(Sender: TObject);
var
TxtSQL: String;
begin
TxtSQL:=´Alter table tabela add ´+ Edit1.Text + ´ varchar(20)´;

QuerySQL.SQL.Clear;
QuerySQL.SQL.Add(TxtSQL);
QuerySQL.ExecSQL;

end;[/i:0878f87333]
Abraço


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar