Fórum Consulta SQL Difícil #158206

06/05/2003

0

Como saber, via SQL, se uma tabela já existe em uma bd como Acess.
Uso o ADO.

ex.:
antes do comando create table, preciso ter uma instrução de condição, ou seja, só irá executar o create table caso retorne falso (tabela não existe).

Grato
Ez


Ezdala

Ezdala

Responder

Posts

06/05/2003

Joilson_gouveia

Adapte o código abaixo:

[b:f7106de12a]var
Lista:TStringList;
i,TotalTabelas:Integer;
begin
Lista := TStringList.Create;
ADOConnection1.GetTableNames(Lista,false);
TotalTabelas := Lista.Count;
for i := 0 to TotalTabelas-1 do
ShowMessage(´Tabela ´+IntToStr(i+1)+´/´+IntToStr(TotalTabelas)+´: ´+Lista.Strings[i]);
end;[/b:f7106de12a]


Responder

Gostei + 0

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

Aceitar