Каждый раз, когда я выполняю приведенный ниже код, ZendServers регистрирует ошибку, показанную ниже. Библиотека KIVATEST существует, файл ORTXNPF существует, и я могу выполнить инструкцию select для этого файла просто отлично ...
[18-May-2011 21:30:40] Предупреждение PHP: db2_prepare () [function.db2-prepare]: Ошибка подготовки оператора в /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php в строке 38
[18-May-2011 21:30:40] Предупреждение PHP: db2_execute () ожидает, что параметр 1 будет ресурсом, логическое значение приведено в /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php в строке 39
[18 мая 2011 г. 21:30:40] Неустранимая ошибка PHP: необработанное исключение «Исключение» с сообщением «Не удалось выполнить» в /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php:40
Трассировка стека:
# 0 {main}
добавляется в /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php в строке 40
$connection = db2_connect ( "*LOCAL", "", "" );
if (! $connection) {
Throw New Exception('Could not connect');
}
//Prepare and execute the SQL statement.
[[LINE 38]] $stmt = db2_prepare ( $connection, "UPDATE KIVATEST.ORTXNPF SET otbfnm = 'AdamTest' where ottxn# = 216807" );
if (! db2_execute ( $stmt ) ) {
Throw New Exception('Could not execute');
}