Hi...
habe ein Problem mit ADODB. Undzwar würde ich in meinem Programmcode die "Warnings" von ADODB abfangen. Bei aktiviertem Debug Modus bekomme ich als Beispiel folgende Warning:
Warning: ociexecute() [function.ociexecute]: ORA-01400: Einfügen von NULL in ("GSBIV"."C_SPRTKH_DSTATUS"."SPSTATUSTYP") nicht möglich in /var/www/html/t-intranet/pnadodb/drivers/adodb-oci8.inc.php on line 796
1400: ORA-01400: Einfügen von NULL in ("GSBIV"."C_SPRTKH_DSTATUS"."SPSTATUSTYP") nicht möglich
Leider ist mir schleierhaft, warum ADODB der Meinung ist das ein Mißglücktes "Insert" nur eine Warning ist und kein Error, aus dem Grund funktioniert meine Fehlerbehandlung natürlich auch nicht (PHP)
Jemand eine gute Idee?
Danke schon mal
Dom
habe ein Problem mit ADODB. Undzwar würde ich in meinem Programmcode die "Warnings" von ADODB abfangen. Bei aktiviertem Debug Modus bekomme ich als Beispiel folgende Warning:
Warning: ociexecute() [function.ociexecute]: ORA-01400: Einfügen von NULL in ("GSBIV"."C_SPRTKH_DSTATUS"."SPSTATUSTYP") nicht möglich in /var/www/html/t-intranet/pnadodb/drivers/adodb-oci8.inc.php on line 796
1400: ORA-01400: Einfügen von NULL in ("GSBIV"."C_SPRTKH_DSTATUS"."SPSTATUSTYP") nicht möglich
Leider ist mir schleierhaft, warum ADODB der Meinung ist das ein Mißglücktes "Insert" nur eine Warning ist und kein Error, aus dem Grund funktioniert meine Fehlerbehandlung natürlich auch nicht (PHP)
PHP:
if (mysql_errno()!=0)
echo mysql_errno() . ": with <br> $sql <br>" . mysql_error() . "<br>";
Jemand eine gute Idee?
Danke schon mal
Dom