powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Adodb не работает с полями Timestamp c БД Firebird 3 диалекта
3 сообщений из 3, страница 1 из 1
Adodb не работает с полями Timestamp c БД Firebird 3 диалекта
    #32303166
chopper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При подключении к БД FireBird 3 диалекта через Adodb и попытке
$rs=$db->Execute ('select date_field from table_name') SQL ругается, что типа
невозможно обращаться к полям типа Date из 1 диалекта..ну естесственно, база-то третьего диалекта...Странно всё это...Как говорится, или лыжи не едут, или я е.анутый...
...
Рейтинг: 0 / 0
Adodb не работает с полями Timestamp c БД Firebird 3 диалекта
    #32303515
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adodb - это тот который php.weblogs.com/adodb ?

Если да, то может ты в самом классе забыл указать третий диалект ?
Я не нашел там никаких методов для установки диалекта поэтому просто в файле drivers/adodb-ibase.inc.php строку
var $dialect = 1;
заменил на
var $dialect = 3;
У меня все работало
...
Рейтинг: 0 / 0
Adodb не работает с полями Timestamp c БД Firebird 3 диалекта
    #32305723
chopper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Макс М.
Ага, этот самый ADODB. Спасибо за совет. Я тоже смотрел исходники, и там вроде бы даже нашёл функцию, которая сама должна определять диалект, щас уже не помню какая. Только вот не буду юзать я полную багофичей библиотеку. В phpgem есть класс SALM, который несмотря на небольшой объём кода уж куда лучше для основных операций. Вдобавок, если работаешь с FireBird, надо устанавливать режимы транзакций и прочую чебухню, так что всё это надо писать стандартными ibase-функциями.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Adodb не работает с полями Timestamp c БД Firebird 3 диалекта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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