Thema
:
Delphi
[ADO und MS SQL-Server 2005/2008] Ausführen von Scripts
Einzelnen Beitrag anzeigen
omata
Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
#
2
Re: [ADO und MS SQL-Server 2005/2008] Ausführen von Scripts
17. Mär 2010, 01:58
Vielleicht so...
zusammenfalten
·
markieren
Delphi-Quellcode:
function
executeSQL(filename :
string
;
ADO
: TADOConnection) : boolean;
var
sql
: widestring;
begin
sql
:= CreateSQLSequence(filename);
try
if
not
ADO
.Connected
then
ADO
.Open;
ADO
.BeginTrans;
ADO
.Execute('
execute(
' + QuotedStr(
sql
) + '
)
');
ADO
.CommitTrans;
ADO
.Close;
Result:=true;
except
on
e:
Exception
do
begin
ADO
.RollbackTrans;
Result:=false;
raise
Exception
.Create(
'
Bei der Verarbeitung ist folgender Fehler aufgetreten:
' + e.
message
);
end
;
end
;
end
;
Zitat
omata
Öffentliches Profil ansehen
Mehr Beiträge von omata finden