PHP - OCIError() nehlasi chybu 00001
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Středa Listopad 1 11:18:53 CET 2000
On Wed, 1 Nov 2000, Korinek, Jan wrote:
> Mam PHP 3.0.16 z RH 6.2 CZ a kdyz zainsertuju do Oracle duplicitni
> primarni klic, Oracle spravne zakrici, ze je to spatne, problem je,
> ze OCIError stale tvrdosijne prohlasuje, ze je false a tedy No error.
> Delam neco blbe a nebo je kolize primarniho klice pro OCI v poradku?
To asi ne. Problem muze byt IMHO v jedne ze dvou veci:
1. OCIRowCount je vyvolano pred OCIError a zresetuje informaci o chybe
2. PHP funkce OCIError ma s timto druhem vyjimky problemy (ten nevim,
jestli je to ten pripad, ale treba no data found se v OCI hlasi trochu
jinak, nez jine vyjimky)
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux