Start_With_RPLG

Over deze workshop

In deze workshop leer je de verschillende types SQL-functies gebruiken vanuit een RPGLE programma.

Aan de hand van de meegeleverde voorbeeldprogramma’s in het cursusmateriaal wordt het oproepen van de verschillende types SQL-functies uitgelegd, evenals het opvangen van exception errors. 

Je leert ook waar je hulp kunt vinden en een aantal tips en tricks voor performance, onderhoud en leesbaarheid.

Vaardigheden die je zal leren

  • SQL-instructies uitvoeren vanuit een RPGLE-programma om gegevens op te halen of aan te passen of om SQL-functies uit te voeren.
  • Best practices voor performance, onderhoud en leesbaarheid

Deze workshop behandelt de volgende onderwerpen

  • Introductie SQLRPGLE : wat kan je doen met SQL in RPGLE
  • Voorbeeldprogramma's die de verschillende mogelijkheden uitleggen
    • Set options
    • Ophalen 1 row via select into
    • Ophalen 1 value via values into of set
    • Update, insert, delete
    • Gebruik van sqlcode en sqlstate
    • Ophalen van meerdere rows
    • Gebruik van sql cursor
    • Fetch one by one of meerdere rows tegelijk
    • Static sql met gebruik van host variables
    • Dynamic sql met gebruik van parameter markers
    • Behandeling van nulwaarden
    • Get diagnostics 
    • Ophalen van error informatie
    • Ophalen row count
  • Tips en tricks voor performance, onderhoud en leesbaarheid
  • Het vinden van hulp 

Cursusmateriaal

  • Handouts en presentatie
  • Voorbeeldprogramma’s met voorbeelden van verschillende types SQL-functies

Deelnemers

  • RPG ontwikkelaars

Voorwaarden

  • Enige programmeerervaring in RPGLE
  • Enige ervaring in het gebruik van Rational Developer for i
  • Recente versie van Access Client Solutions geïnstalleerd op je PC
  • Recente versie van Rational Developer voor i geïnstalleerd op je PC
  • Connectie beschikbaar naar je IBM i-omgeving 

Tijdsduur

  • 1 dag