Registriert seit: 27. Nov 2017
2.490 Beiträge
Delphi 7 Professional
|
AW: Connection übergeben verschiedene Datenbanken
12. Aug 2020, 15:58
Sowas in diese Richtung:
Delphi-Quellcode:
procedure OpenSQL(eineVerbindung : TCustomConnection; myQuery : TDataSet; sSQL : String);
begin
myQuery.Close;
if eineVerbindung is TFDConnection then begin
TFDQuery(myQuery).SQL.Text := sSQL;
TFDQuery(myQuery).Open;
end else
if eineVerbindung is TADOConnection then begin
TADOQuery(myQuery).SQL.Text := sSQL;
TADOQuery(myQuery).Open;
end;
end;
oder:
Delphi-Quellcode:
procedure OpenSQL(myQuery : TDataSet; sSQL : String);
begin
myQuery.Close;
if myQuery is TFDQuery then begin
TFDQuery(myQuery).SQL.Text := sSQL;
TFDQuery(myQuery).Open;
end else
if myQuery is TADOQuery then begin
TADOQuery(myQuery).SQL.Text := sSQL;
TADOQuery(myQuery).Open;
end;
end;
Geändert von Delphi.Narium (12. Aug 2020 um 16:07 Uhr)
Grund: Text ergänzt
|