Registriert seit: 18. Mai 2005
5 Beiträge
|
Re: Probleme bei Insert in Oracle DB (9.2.0)
18. Mai 2005, 12:38
Sorry aber ich habe beim kopieren einen Fehler gemacht. Die Zeile mit "Values" ist zweimal reingerutscht. Der "richtige" Code muss sein:
cheers
Code:
Delphi-Quellcode:
*********************************************************************
procedure TForm1.Button1Click(Sender: TObject);
var
sSql : String;
stmtParams: TParams;
begin
SQLConnect1.Connected := True;
SQLQuery1.SQL.Clear;
sSql := '';
sSql := 'INSERT INTO DATAMART_ERR_LOG ' +
'(DATAMART, CUBE, TRANFORMER_DATE, ' +
'CODE, DESCRIPTION, SEQ) ' +
'VALUES (:Datamart, :Cube, :Transformer_Date, ' +
':Code, :Description, :SEQ)';
SQLQuery1.SQL.Add(sSql);
SQLQuery1.Params[0].AsString := 'FUS';
SQLQuery1.Params[1].AsString := 'FuS_Behaelter';
SQLQuery1.Params[2].AsDateTime := Now;
SQLQuery1.Params[3].AsString := '12345678';
SQLQuery1.Params[4].AsString := 'Dies ist ein Test';
SQLQuery1.Params[5].AsInteger := 250;
SQLQuery1.ExecSQL(False);
SQLConnect1.Connected := False;
end;
|
|
Zitat
|