Autor Thema: ODBCResultSet.SetParameter Problem  (Gelesen 1201 mal)

Offline baumi78

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Ich liebe dieses Forum!
ODBCResultSet.SetParameter Problem
« am: 21.07.04 - 16:43:33 »
Hallo,

ich habe ein Problem mit der SetParameter Methode. Irgendwie scheinen die Namen der Parameter nicht richtig verarbeitet zu werden.

Notes Version 5, relationale DB Oracle


Ich habe ein Insert Statement mit mehreren Parametern:

qUZBInsert.SQL = "INSERT INTO TEST(HINWEIS,HINWEIS_2) VALUES (?hinweis?,?hinweis2?)"


die Parameter werden wie folgt gesetzt:

Call rUZBInsert.setParameter("hinweis", " 'Testhinweis' ")
Call rUZBInsert.setParameter("hinweis2", " 'Testhinweis2' ")


Bei ausführen des execute Befehls liefert Oracle die verwirrende Fehlermeldung: ORA-01756 Anführungsstrich fehlt bei Zeichenfolge.

Ich habe dann auch mal überprüft und mir die Parameter mit GetParameter und GetParameterName anzeigen lassen, alles sieht gut aus. Dann habe ich mal spaßhalber den zweiten Parameternamen geändert auf test2 -> dnach funktionierte alles soweit reibungslos!

Wer hat ähnliche Erfahrungen mit SetParameter gemacht? Mache ich noch was falsch oder ist diese Methode so buggy? Die ganze Sache hat mich jetzt schon 2 Stunden gekostet und mich fast in den Wahnsinn getrieben!

Grüße Baumi


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz