-
Kommst Du bei den APIs mit 4 Zeilen hin?
Code:
DCL-S YourCLOBFile SQLTYPE(CLOB_FILE);
YourClobFile_Name = '/YourDir/YourDir2/File.Txt';
YourClobFile_NL = %Len(%Trim(YourClobFile_Name));
YourClobFile_FO = SQFOVR; //Erstelle Datei oder ersetze eine vorhandene Datei
Exec SQL Set :YourClobFile = 'Mein erster Text im IFS';
YourCLOBFile_FO = SQFAPP //Zu IFS Datei hinzufügen
Exec SQL Set :YourClobFile = 'Und jetzt geht''s weiter';
SQLCODE oder SQLSTATE sollten natürlich noch abgefangen werden.
Übrigens soooo neu ist das auch nicht, seit V5R1M0!
Und die Grenze liegt bei 2GB.
Birgitta
-
 Zitat von B.Hauser
Kommst Du bei den APIs mit 4 Zeilen hin?
Ich komme auch mit 4 Zeilen hin: :-)
Code:
dcl-s handle packed(10);
handle = um_StmfOpen('/tmp/testfile.txt':'CREATE');
um_StmfWrite(handle:'Hello World');
um_StmfClose(handle);
Und jetzt, wo ich deinen Code sehe: Stimmt, das habe ich doch auch schon mal benutzt. Um Blobs im IFS abzulegen. Ich habe es gedanklich aber nur nicht als Ersatz für unser Streamfile-Handling betrachtet.
Deine und Baldurs Lösung hat den Charme, dass man sich nicht mit den APIs auseinandersetzen muss.
-
Hinzu kommt, dass man in der CLOB_FILE-Struktur auch noch CCSID's verarzten kann.
Nie war es einfacher UTF-8-Daten auszugeben oder einzulesen (als UCS2/Unicode).
Dazu kommt auch noch, dass man IFS-Inhalte somit problemlos in die DB (CLOB/BLOB) schreiben und aus ihr wieder lesen kann (ODBC/JDBC, Java lässt grüßen).
Für ein Etikettenprogramm (Windows) speichere ich schon seit 2004 Bilder (jpg, emf, bmp, ...) als BLOB auf der AS/400 und kann diese auf dem PC wieder herstellen.
Similar Threads
-
By Flappes in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 02-12-14, 16:47
-
By hs in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 01-02-14, 18:59
-
By Spirou in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 02-06-03, 07:34
-
By Matthias.Hayn in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 21-02-02, 12:45
-
By Rosemarie Rippl in forum NEWSboard load'n'go
Antworten: 0
Letzter Beitrag: 29-08-01, 06:02
Tags for this Thread
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