Ich würde mal den SQLCODE nach dem Prepare auswerten.
Hier dürfte der Fehler liegen.

- Bibliotheksliste
- Namenskonvention (bei ODBC = SQL)
- Commitsteuerung