Hallo
folgendes Problem tritt bei meiner kleinen Testapplikation auf:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
queryfuellen(sqlquery1,'
H:\Querys\','
SQL_READ_ADRESSE_DIVERSE.dat','
adrdat');
sqlquery1.SQL.text:=StringReplace(sqlquery1.SQL.text,'
$NUMMER',edit1.text,[rfIgnoreCase]);
memo1.Lines.Text:=sqlquery1.SQL.Text;
sqlquery1.Open;
clientdataset1.Open;
// bis hier ok
sqlstoredproc1.StoredProcName:='
SP_GEN_PERSONAL_ID';
// bei der Zuweisung tritt folgender Fehler auf:
// exception der Klasse TDBXError mit der Meldung 'Token unknown -line 1, char 68 WHEN' aufgetreten
end;
Beim Zuweisen des Namens der Stored Procedure gibts Probleme welche mit der oben im Code genannten Fehlermeldung enden.
Könnte das ein String-Problem sein? Falsche Codierung oder sowas?
Das ganze hatte in Delphi 7 problemlos funktioniert. Nun hab ich aber Delphi 2007.
Die Komponente
SQL StoredProc1 kommt von den eingebauten DBXpress Komponenten.
Kann jemand einem verzweifelten Delphi Mensch helfen?