Ich schreibe und lese über VB+ADO eine ORACLE-DB.
In einer Tabelle habe ich ein TIMESTMP-Feld.
Solange ich das TIMESTMP-Feld nicht setze, kann ich diese Tabelle mit einem Recordset problemlos einlesen und auch bearbeiten.
Sobald ich aber dieses Feld gesetzt habe (siehe Insertanweisung), stürzt VB beim Zugriff auf diesen Recordset ab. Ab diesen Zeitpunkt führt jeder Versuch eines RecSet.Open… auf diese Tabelle zu einem Absturz von VB.
INSERT INTO CARPRODUCERS ( Carproducerid, Carproducername , CarproducerComment1 , CarproducerCreateDate) VALUES (‚3‘,‚AUDI3‘,‚AUDI3_C‘, systimestamp )
Die Ausführung des SQL-Befehl über ein Command-Objekt funktioniert.
Hat ADO Probleme bei verwendung von Timestamp-Feldern.
Ich benutze den ORACLE-OLEDB-Treiber: „OraOLEDB.Oracle“
Gruß Horst