|
Hi,Tables with a period in its names can be read by either native I/O and embedded SQL.
Here are examples for both: 1. Native I/O FMyFilePF IF E DISK ExtFile(MyFile) UsrOpn D MyFile S 10A /Free MyFile = 'FILE.XX'; Open MyFilePF; setll *LoVal MyFileF; DoU %EOF(MyFilePF); Read MyFileF; If Not %EOF; Dsply MyField; EndIf; EndDo; *InLR = *On; /End-If Embedded SQL: Note: With embedded SQL the table name must be arounded with double quotes. Example: D Text S 35A C/Exec SQL C+ Select MyField into :Text C+ From "FILE.XX" C+ Where MyField2 = 'Whatever' C+ Fetch First Row Only; C/End-Exec /Free Dsply MyField; *InLR = *On; /End-Free Mit freunlichen Grüßen / Best regards Birgitta Hauser"Shoot for the moon, even if you miss, you'll land among the stars." (Les Brown)
"If you think education is expensive, try ignorance." (Derek Bok)----- Original Message ----- From: "James H H Lampert" <jamesl@xxxxxxxxxxx>
To: <rpg400-l@xxxxxxxxxxxx> Sent: Wednesday, November 01, 2006 17:59 Subject: Periods in filenames
We've been having difficulty accessing some customer files with periods in the filenames (from an ILE RPG program). I'm not the one who ran into the problems, so I don't know the details (although I'm thinking the period is being interpreted as a member name separator), but does anybody have the slightest idea what's going on, and how to deal with it? -- JHHL -- This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/rpg400-l or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.