-
Bzgl. des Trims hast du natürlich Recht.
Wenn das Zielfeld nicht vom Typ varying ist, muss das Ziel eben auch immer getrimmt werden.
Einfacher gehts per:
D MyCsvField 100 varying
clear MyCsvField;
dow bla;
MyCsvField += %trimr(MySourceField) + ";";
enddo;
Wofür brauchst du noch das Schreibmodul?
Warum machst du das nicht direkt im selben Modul?
CLOSQLCSR betrifft den SQL-Cursor, den es ja nur beim Select mit "Declare Cursor" gibt.
Das hätte den Vorteil, das der geöffnete Cursor beim Wiedereintritt ins Modul weitere Daten liefern könnte (z.B. Scrollcursor für seitenweise Blätteranzeigen).
Das hat fatale Auswirkungen wenn man SQL per OVRDBF austrickst, da ja die 1. Datei offen bleibt auch wenn man den OVRDBF ändert.
Dies hat nichts (bzw. nur indirekt) mit den OOP's zu tun.
SQL optimiert dahingehend, dass der einmal ermittelte Zugriffsweg beim 2. Auftreten geöffnet bleibt.
Somit entfällt das Analysieren, Optimieren und Öffnen der Tabelle/n.
Beim Verlassen einer ACTGRP werden die OOP's dann aber doch alle geschlossen, so dass hier ACTGRP(*NEW) ggf. kontraproduktiv ist.
Similar Threads
-
By AKS1 in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 26-03-18, 16:01
-
By alex61 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 12-08-16, 15:44
-
By Armin in forum NEWSboard Programmierung
Antworten: 17
Letzter Beitrag: 19-12-14, 12:07
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 10-10-14, 08:13
-
By Günter Majewski in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 03-07-02, 09: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