-
Also ganz simpel:
Überall, wo du variable Werte benötigst, gibst du ein "?" als sog. Parametermarker ein.
Dann machst du deinen Prepare und beim Execute (oder auch execute immediate ohne Prepare) führst du dann deine Hostvariablen an.
Stmt = "insert into mytable (F1, F2, F3) values(?, ?, ?)"
prepare InsertMyTable from : Stmt;
execute InsertMyTable using : F1, : F2, : F3;
Stmt = "Select f1, f2, f3 from mytable where F1=? and F2=? and F3=?"
prepare SelectMyTable from : Stmt;
declare GetMyTable cursor for SelectMyTable;
open GetMyTable using : F1, : F2, : F3;
fetch GetMyTable into : DS.F1, : DS.F2, : DS.F3;
Alles kein Hexenwerk.
- volle Unicodeunterstützung der Variablen
- Typanpassung falls erforderlich
- NULL-Anzeiger wie immer ": V1 : N1"
- Fetch dann in benannte Variablen (mittels using SQLDA geht es auch absolut flexibel)
- keine Hochkomma-Probleme!
Similar Threads
-
By -Totti in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 25-05-18, 19:21
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 20
Letzter Beitrag: 05-12-17, 12:38
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 05-05-14, 07:57
-
By harbir in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 31-10-13, 18:10
-
By CMueller@must.de in forum NEWSboard Windows
Antworten: 0
Letzter Beitrag: 01-10-01, 09:00
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