-
Dezimalfehler können bei der Umwandlung als Option automatisch behoben werden.
Aber das Problem ist ggf. ein anderes:
Felder, die nicht angesprochen bzw. verwendet werden, sind im RPG/LE nicht definiert.
Beim WRITE, also hinzufügen von Daten erlaubt die DB aber keine ungültigen Informationen.
Hierzu muss man nochmal auf die Technik von RPG eingehen.
Eine Datei wird mit einem RPG-internen Puffer verwaltet.
Beim Lesen werden die Felder aus dem Puffer gefüllt, beim Schreiben werden die Felder in den Puffer übertragen.
Felder die also nicht referiert werden können somit auch nicht in den Puffer übertragen werden und sind deshalb vom Inhalt undefiniert.
Je nach PTF kann es natürlich nun zu Abweichungen kommen.
Bei einer DDS-beschriebenen Datei waren unerlaubte Daten möglich.
Dieses Problem ist wohl mit dem neuen Stand endgültig behoben.
Siehe hierzu auch Hinweise von Birgitta:
Aus Performancegründen erfolgt eine Validierung der Daten beim WRITE, so dass beim READ keine Prüfung mehr erfolgen muss.
Dies galt bisher für SQL-Tabellen, nun wohl auch für DDS-Dateien.
Lösung:
Definiere eine DS, die alle Felder des Formates enthält:
D DateiDS E DS
Die Felder werden automatisch korrekt initialisiert.
Similar Threads
-
By binger in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 07-09-07, 13:44
-
By Commander Keen in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 20-10-06, 10:24
-
By AndyAtOpus in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 14-06-06, 07:49
-
By timeless in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 24-05-06, 06:37
-
By Kent in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 15-11-01, 10:59
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