Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизОшибка подключения InterBase Найти похожие ветки
← →
Iova (2004-10-28 12:01) [0]При использовании компонентов ADO к БД InterBase возникает ошибка. Не могу обратится к таблицам в БД.
Коннет организован следующим образом:Provider=MSDASQL.1;Password=masterke;Persist Security Info=True;User ID=SYSDBA;Mode=ReadWrite|Share Deny Read|Share Deny Write;Extended Properties="DRIVER={INTERSOLV InterBase ODBC Driver (*.gdb)};UID=SYSDBA;DB=c:\FIO.GDB;PWD=masterkey";Initial Catalog=c:\
По возможности опишите попдробнее. Или напишпте как вы это делаете.
Заранее спасибо.
P.S.: Компоненты для таблиц InterBase в Delphi не могу, т. к. прога предназначена для работы с различными БД и не хочу использовать для каждой базы отдельные компоенты.
← →
Johnmen © (2004-10-28 12:09) [1]Ошибка в
Password=masterke;
:)
А мы не юзаем ADO для IB. И вам не советуем...Т.к. выигрывая в универсальности, проигрываем в функциональности со всеми вытекающими...
← →
sniknik © (2004-10-28 12:41) [2]можно
Provider=IBOLE.Provider.v4;Password=masterkey;Persist Security Info=True;Data Source=C:\FIO.GDB
при наличии ZStyle IBOLE Provider (-> гугль/яндех)
а у тебя кстати буква в пароле пропущена.
и зря думаеш что добьешся универсальности с разными типами баз, возможно только при самой примитивной работе с базой, такого обычно не бывает.
← →
AZDesign (2004-10-29 14:42) [3]1) Если бы можно одной программой юзать разные СУБД, то СУБД была бы одна, или это не БД а просто таблица
2) В IB 5.0, 5.5 был вагон ошибок, которые были исправлены в 5.6 (апгрейд был бесплатный)
3) Используй ОДНУ СУБД, например Firebird и IBOjects - просто как 2 копейки
← →
Iova (2004-11-02 10:56) [4]Подключиться всетаки удалось
Provider=IBOLE.Provider.v4;Password=masterkey;User ID=SYSDBA;Persist Security Info=True;
Data Source=C:\FIO.GDB;Mode=ReadWrite;Extended Properties="";Isolation Level=65536;Lock Resolution=0;
Logging Level=0;Role="";Silent Mode=False;SQL Dialect=3;Thread Model=1;Character Set="";Open Mode=0
но почему-то таблицы видит, а поля таблиц нет и непозволяет редактировать данные.
PS:
Моя программа должна будет уметь просматривать различные БД, таблицы и поля таблиц, находящиеся в БД, уметь изменять тип полей БД и (самое главное) переносить данные из одной таблицы в другую не зависимо от типа БД.
← →
sniknik © (2004-11-02 11:36) [5]> но почему-то таблицы видит, а поля таблиц нет и непозволяет редактировать данные.
у меня с этим провайдером все Ok, и таблици и поля видно и редактирование возможно. (могу даже прислать прогу для теста)
у тебя или версия очень старая (у меня 5я бесплатная) или банально глюк в 17 строке. ;о)
← →
DrPass © (2004-11-02 22:41) [6]
> SQL Dialect=3;
Пятая Interbase ведь не поддерживала третий диалект?
← →
Iova (2004-11-03 09:55) [7]sniknik
Пришли если не сложно на E-Mail.
E-Mail:filibox@mail.ru
← →
sniknik © (2004-11-03 11:38) [8]послал
вставь мою (!) строку из [2], и поправь если нужно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.075 c