Čau visapkārt.
Jau kādu brīdi cīnos ar googli un nespēju izvilkt no tās savas problēmas risinājumu.
Proti, lietoju Firebird datubāzi, kurai izveidoju testa procedūru, kura, savukārt, "izmet" exception'u.
Pieslēguma skripts kodā zemāk
$dbh = ibase_connect($db_path, "SYSDBA", $sys_pass, 'win1257') or die ("Nevar pieslēgties datu bāzei");
$sql_txt = 'execute procedure TEST;'; //procedūra, kura vienkārši izmet exception
$query = ibase_query($dbh, $sql_txt) or die(ibase_errmsg());
$row = ibase_fetch_object($query);
ibase_close($dbh);
Sāpīgākais moments ir tas, ka atgrieztais exception's ir "Warning: ibase_query() [function.ibase-query]: exception @1 @1 in test.php on line 83
exception @1 @1".
"@1 @1" vietā vajadzētu būt smukam uzrakstam, bet nekā tamlīdzīga
Vienu brīdi jau jutu, ka esmu risinājumam tuvu, norādot character set'u pie pieslēguma (win1257), bet arī tas neko nelīdz. Ir kāda ideja?