Не удается подключиться к удаленной базе данных Firebird с помощью PHP и Adodb с сервера Linux

Я внес некоторые изменения в код, и похоже, что я могу подключиться к базе данных Firebird с помощью библиотеки Adodb:

<?php
include('includes/adodb5/adodb.inc.php');
$DBType = 'firebird';

$DBServer = '111.222.333.444';
$DBUser = 'admin';
$DBPass = 'admin';
$DBName = 'TEST.FDB';

$dsn_options='?persist=0&fetchmode=2';

$dsn = "$DBType://$DBUser:$DBPass@$DBServer/$DBName$dsn_options";

$conn = NewADOConnection($dsn);

$sql="SELECT * from Table Where col_type = 'one'";

$rs=$conn->Execute($sql);

if($rs === false) {
trigger_error('Wrong SQL: ' . $sql . ' Error: ' . $conn->ErrorMsg(),           E_USER_ERROR);
} else {
$rows_returned = $rs->RecordCount();
}

$rs->MoveFirst();
---
?>

Но теперь я получаю ошибку:

Неустранимая ошибка: вызов функции-члена Execute () для необъекта

Я искал ошибку в stackoverflow, и похоже, что другие люди получили эту ошибку, но я не мог найти ответ, который мог бы работать в моем случае.

Я буду очень признателен, если кто-нибудь покажет мне, что я здесь делаю неправильно. Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector