![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Firebird 1.5. error -901, "feature is not supported" [D7, IB6.x]
maximsms © (2006-03-05 14:20:00)Невозможно работать с удалённой базой. Препробовал множество вариантов gds32.dll IBExpert работает как часы,
почти со всеми вариантами клиентских библиотек Firebird.
А тут подключение происходит но невозможен даже простой select. Использую ibx, судя по тому что прочитал в интернете об этой проблеме, FIBPlus проблему не решает.
Удалённый сервер Firebird 1.5 LI-V6.3.2.4731
DrPass (2006-03-12 12:38:00) [1]
> И что я найду в справке по IBX про ошибку N: -901 ???
> Лучше бы подсказали как выявить причину, вызывающую эту
> ошибку
Насчет справки не знаю, а то, что IBX не поддерживает Firebird и не гарантирует совместимость с ней, разработчики IBX повторяли не раз...
jack128 (2006-03-11 22:59:00) [2]Johnmen © (11.03.06 20:47) [15]
Врешь ты всё...:)
Не-а. Исходники не горят(с) :-P
Johnmen (2006-03-11 20:47:00) [3]
> это не имеет значения.
> нравится мне tibsql и всё, точно также вели себя и tibquery.
>
Ну если тебе побарабану, то чего спрашиваешь?
> jack128 © (11.03.06 15:44) [14]
> а почему бы и нет?? Я активно использую и проблем не имею
Врешь ты всё...:)
jack128 (2006-03-11 15:44:00) [4]Johnmen © (10.03.06 9:14) [11]
Почему для селективного запроса используется TIBSQL?
а почему бы и нет?? Я активно использую и проблем не имею
mbgmz (2006-03-11 06:09:00) [5]
> [12]
И что я найду в справке по IBX про ошибку N: -901 ???
Лучше бы подсказали как выявить причину, вызывающую эту ошибку.
> [11]
это не имеет значения.
нравится мне tibsql и всё, точно также вели себя и tibquery.
msguns (2006-03-10 09:32:00) [6]>mbgmz © (10.03.06 02:54) [10]
>вопрос снят, после того как я переставил Delphi и Firebird сервер,
Надо еще поменять комп, квартиру, жену и собаку.
Тогда точно заработает.
Справку по IBX не читаем по религиозным соображениям ?
Johnmen (2006-03-10 09:14:00) [7]
> mbgmz © (10.03.06 02:51) [9]
>
>
> > Johnmen © (06.03.06 10:11) [8]
> > Почему для селективного запроса используется .execquery?
>
> >
>
> потому что у TIBSQL нет другого походящего метода
Почему для селективного запроса используется TIBSQL?
mbgmz (2006-03-10 02:54:00) [8]вопрос снят, после того как я переставил Delphi и Firebird сервер,
каким-то чудом оно заработало. Но выявить причину почему оно не работало мне так и не удалось
mbgmz (2006-03-10 02:51:00) [9]
> Johnmen © (06.03.06 10:11) [8]
> Почему для селективного запроса используется .execquery?
>
потому что у TIBSQL нет другого походящего метода
Johnmen (2006-03-06 10:11:00) [10]Почему для селективного запроса используется .execquery?
maximsms (2006-03-05 21:06:00) [11]суть в том что любой select вызывает это сообщение.
с разными серверами на localhost, например:
Firebird 1.5 WI-V6.3.1
всё работает.
а с удалёнными успешно работает только IBExpert.
Desdechado (2006-03-05 21:04:00) [12]а в чем?
от фонаря и работать будет
maximsms (2006-03-05 21:00:00) [13]
> Desdechado © (05.03.06 20:49) [4]
> что за странные скобочки?
это я условно написал от фонаря что-то,
суть не в этом
Desdechado (2006-03-05 20:49:00) [14]что за странные скобочки?
может, лучше сначала создать экземпляр класса, потом его использовать, а то так ты просто теряешь указатели на свои объекты и их невозможно больше найти для использования.
ведь для выполнения SQL нужно указать, через какое соединение будешь это делать, а у тебя для него уже нет указателя...
maximsms (2006-03-05 19:05:00) [15]tibdatabase().connect
//SUCCEED
......
tibsql().sql.text:='select id from table1';
tibsql().execquery;
//CAUSES FAILURE WITH MESSAGE
//Dynamic SQL Error SQL error code = -901 feature is not supported
Johnmen (2006-03-05 18:50:00) [16]Код в студию!
maximsms (2006-03-05 17:40:00) [17]Удалено модератором
Примечание: Создание пустых соощений