Ich hatte es ja oben schon geschrieben, Java ist Voraussetzung für ArdGate.
Im ILERPG ist das wieder, naja so halb, native.

Du musst die SQL's auf jeden Fall per Prepare mit Strings zusammenbauen. Dabei können "?" als Parameter verwendet werden.
Ggf. musst du bestimmte Feldtypen beim Insert/Update casten. Das war bei mir mit Oracle und Datumfeldern der Fall.

Es bleibt jedoch noch relativ simple