Cita:
|
Empezado por Mashabak
La conexion la hago mediante Tquery y ADOQuery en cada momento, todos ellos configurados para que accedan mediante un alias creado en el sistema que apunta a la base de datos.
|
Tratandose de un TADOConnection, podrías hacer algo así:
Código Delphi
[-]function TableExists(AADOConnection: TADOConnection; ATableName: string): boolean;
var
AStrings: TStringList;
begin
AStrings := TStringList.Create;
try
AADOConnection.GetTableNames(AStrings);
Result := AStrings.IndexOf(ATableName) <> -1;
finally
AStrings.Free;
end;
end;
Cita:
|
Empezado por Mashabak
En cuanto a lo que me comentas del diccionario de datos, no te entiendo bien...
|
Simplemente esa consulta te retornará algún registro si existe algun objeto en la base de datos con ese nombre.
Saludos!