powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / HTML5 Builder и Oracle
4 сообщений из 4, страница 1 из 1
HTML5 Builder и Oracle
    #38670184
Slepenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Пробую на Билдере писать програмку для доступа к Oracle.
WinXP SP3.
Установлен Administrator-клиент для Oracle.

В ветке Oracleconnection Data Explorer-а настроил подключение к моей БД. Протестировал соединение - успешно.

Кинул на пустую форму компонент DataBase, установил:
DriverName: oci
DatabaseName: соотв. имя БД
UserName: соотв. имя польз
UserPassword:пароль пользователя.
Connected: true.

При запуске ругается:
Fatal error: Call to undefined function _() in R:\home\test3.ru\www\rpcl\dbpdo.inc.php on line 206
Если сбрасываю Connected в false - не ругается.

Подскажете что-нибудь?
...
Рейтинг: 0 / 0
HTML5 Builder и Oracle
    #38670514
Sanjar88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fatal error: Call to undefined function _() in R:\home\test3.ru\www\rpcl\dbpdo.inc.php on line 206

ругается что не объявлена функция. посмотрите в файле dbpdo.inc.php 206 строку
...
Рейтинг: 0 / 0
HTML5 Builder и Oracle
    #38671425
Slepenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sanjar88Fatal error: Call to undefined function _() in R:\home\test3.ru\www\rpcl\dbpdo.inc.php on line 206

ругается что не объявлена функция. посмотрите в файле dbpdo.inc.php 206 строку

Спасибо! И действительно, в той строке было вот такое содержимое:
Код: php
1.
                DatabaseError(_("Can't connect, PDO Exception: ") . $e->getMessage());


Убрал символ "_" и всё заработало! Странно, но этот символ там был изначально и подобная строчка "DatabaseError(_(" с ним не единожды встречается.
...
Рейтинг: 0 / 0
HTML5 Builder и Oracle
    #38671452
Slepenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь вот такой вопрос.
Хочу получить из БД результат какого-нибудь запроса.

Кидаю на форму компонент Query:
Name: Query1;
Database: Database1 (Database1 уже есть и настроен на подключение к Oracle);
Active: true;
SQL: select <поле> from <таблица> (<поле> = 'nomer', в таблице это поле действительно есть)

Далее - Datasource1:
Name: DataSource1;
DataSet: Query1;

Далее - DBRepeater:
DataSource: DataSource1;

На DBRepeater кидаю Label:
DataSource: DataSource1;
DataField: Nomer.

Сохраняю, запускаю, выдаёт в браузере:
"Application raised an exception class EPropertyNotFound with message 'Trying to access non-existant property Query->nomer in classes.inc.php, line 1789.'"

Создаётся впечатление, что PHP у объекта Query (экземпляра Query1 в данном случае) ожидал увидеть свойство Nomer, как будто для каждой колонки, к которой я хочу обратиться после выполнения запроса, должно было быть создано отдельное свойство DataSet-а.

Где я чего не доделал? Где неправильно?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / HTML5 Builder и Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]