-
Fehler: SQL0302 Umsetzungsfehler / ado
Hallo,
hat jemand eine Idee?
Beim Zugriff mittels ado (2.6) / VB auf die AS/400 (i5 V5R4) mittels Prepared Command erhalte ich im Zusammenhang mit einem Datumsfeld (BEDAT) immer eine Fehlermeldung.
Statement z.B.:
UPDATE WWDT.BEST SET LOG03 = 'V' WHERE FIRMA = ? AND BESTNR = ? AND BEDAT = '?'
Das Statement lässt sich vorbereiten, dem Parameter (für) BEDAT kann ein Wert zugewiesen werden, aber beim execute erhalte ich immer den Fehler SQL0302 4.
Auch alle Versuche BEDAT zu "casten" oder für den Parameter einen anderen Datentypen zu verwenden schaffen keine Abhilfe.
Grüße Andreas Sturm
-
Mit "BEDAT = '?'" versuchst du das "?" in das Feld zu setzen.
BEDAT = ?
ist die korrekte Syntax.
myCmd(n) = Datum <= n= Nr. des Parameters (0=1.)
-
...mmmpff
... und mir war so, daß es sich um ein Datum handelt und daher die ' erforderlich sind.
Recht herzlichen Dank und schöne Grüße
Andreas Sturm
-
Das hat mit Datum nichts zu tun.
Das ? steht für Parametermarker, bei embedded SQL entspricht das der Hostvariablen.
Bei dynamischem SQL (und ADO ist dynamisch) muss für jedes ? eine Struktur in SQLDA angelegt werden.
ADO löst das über die Parameters-Auflistung automatisch auf.
Similar Threads
-
By Luebbert in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 16-08-08, 10:59
-
By Robi in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 04-11-06, 16:02
-
By GraueEminenz in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-07-06, 11:58
-
By Hubert in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 10-05-06, 09:41
-
By Asti in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 23-06-05, 14:09
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks