title image


Smiley Re: SQL-Statement klappt nicht
Sorry, hatte mich vertippt, ich kopiere jetztmal meinen Quelltext raus:



*************************************+

qry_aendern.Close;

qry_aendern.ConnectionString:=ADO_Provider;

qry_aendern.SQL.Add('UPDATE kunden SET nachname=:NACHNAME'

+', Geb=:GEB'

+' WHERE kdnr=:KDNR';



qry_aendern.Parameters.ParamByName('KDNR').Value:=lbl_Kdnr.Caption;

qry_aendern.Parameters.ParamByName('NACHNAME').Value:=Ed_Nachname.Text;

qry_aendern.Parameters.ParamByName('GEB').Value:=dtp_Geb.DateTime;

qry_aendern.ExecSQL;

qry_aendern.Open;

****************************************

Nützt aber alles nix, erhalte immer diesselbe Fehlermeldung SQL-Statement nicht korrekt. Keine ERgenismenge....



Wieso kann der Oracle-Server kein normales update lesen?

wenn ich in ShowMessage folgendes schreibe:



*************************************************************

sql_update:='UPDATE kunden SET nachname='+#39+Ed_Nachname.Text+#39

+' WHERE kdnr='+lbl_Kdnr.Caption;

*************************************************+

erhalte ich die Ausgabe:

Update kunden SET nachname='Ziegel' where kdnr=786



Gebe ich das in SQL-Plus ein, klappt das update, nur über Delphi nicht.

Wieso kann der Oracle-Server das update nicht lesen? Was ist daran falsch?



Gruß

Gabi



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: