Frühling *IMMED
Frühling *IMMED
Next @CTXiUG meeting is on Tuesday March 3, 6:30PM(CT), with @rpgpgm talking about Modern Data Structures.
Learn more & register for this free online event➡️ https://ctxiug.blogspot.com/2026/02/march-2026-meeting.html
I hope to see you there.
#IBMi #IBMChampion #SupportOurIBMLUG #AS400 #iSeries #IBMiLUG #rpgpgm
The #IBMi Community Calendar has been updated for this month.
If you are involved with an #IBMi user group and you would like your events added to the calendar, please contact me with its details.
IBM AS/400 and green screen vets: isn't AI code generation and vibe coding basically the new LANSA or SYNON?
#as400 #IBM #LANSA #synon
#AIvibecoding #vibecoding #codegeneration #AIcodegeneration #rpgiii #ibmirpg #ibmi
Next week, Tuesday January 13, 6:30 PM (CT), @CTXiUG welcomes Simon Hutchinson as our guest speaker, and he will be talking about Modern RPG Arrays Features. He is a great speaker & it would be a shame if you miss it. This event is online & FREE➡️
https://ctxiug.blogspot.com/2025/12/january-2026-meeting.html
See y’all there!
#IBMi #IBMChampion #SupportOurIBMLUG #AS400 #iSeries #IBMiLUG
Tuesday January 13, 6:30 PM (CT), @CTXiUG welcomes @rpgpgm Simon Hutchinson as our guest speaker. He is a great speaker & it would be a shame if you miss it. This event is online & FREE➡️
https://ctxiug.blogspot.com/2025/12/january-2026-meeting.html
See y’all there!
💙 #IBMi #IBMChampion #SupportOurIBMLUG #AS400 #iSeries #IBMiLUG
#DAE press left ctrl to dismiss the screen saver on their PC because it was the "reset" key on #as400 #terminals back in the day?
I'm sure this is super common
#TIL dass die #ibm i / #as400 bei einem Query mit String-Parameter, der länger als das Feld ist, nur bis zur Feldlänge prüft.
"select * from users where username = ?" liefert also für "abcde123" und "abcde456" das selbe Ergebnis, wenn "username" ein char(5) ist und es einen Datensatz mit "abcde" gibt.
Abschalten kann man das Verhalten nicht, es gibt nur eine Warnung im Log (die man widerrum abschalten kann):
https://www.ibm.com/docs/en/i/7.5.0?topic=exceptions-datatruncation-silent-truncation
Je nach Kontext kann das krasse Sicherheitslücken aufreißen.
DataTruncation is a subclass of SQLWarning. While SQLWarnings are not thrown, DataTruncation objects are sometimes thrown and attached like other SQLWarning objects. Silent truncation occurs when the size of a column exceeds the size specified by the setMaxFieldSize statement method, but no warning or exception is reported.