Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Конфликт ADO и BDE ??? [D7, Paradox]


VlGrig ©   (2008-05-14 15:36:00) 

Здравствуйте уважаемые! Такая проблема: простая ситуация, открываю запросом ADOQuery1 обычную таблице Paradox, но если при этом открыта любая таблица в этой папке с помощью компонентов BDE ругается
[Microsoft][Драйвер ODBC Paradox]Непредвиденная ошибка райвера внешней базы данных (11270)
Причеи ADOConnection1 коннектится нормальн. В чем дело?


sniknik   (2008-05-14 16:40:00) [1]

> Конфликт ADO и BDE ???
да, есть такое, в варианте когда jet использует BDE сам BDE иногда вылетает (не помню точно, но добивался и нормальной работы при указании одинакового пути к базе (даже если они разные) там и там. чисто ради проверки.)
> Драйвер ODBC Paradox
неважно, он тоже работает через jet, а jet... см. выше.
при использовании jet-ом собственного встроенного BDE (настроить в реестре) конфликтов нет, но есть другая проблема... встроенный не работает с таблицами созданными с 7 левелом (максимальный в настройках BDE).
проверял давно. но не думаю что чтото с тех пор поменялось...

p.s. давно пора перейти на более современные движки.


Anatoly Podgoretsky   (2008-05-14 15:57:00) [2]

Наверно открываешь монопольно и тот же вопрос, почему ODBC - это самый длинный и запутанный путь, ну если не хочешь использовать БДЕ, то хотя бы используй JET


Amoeba   (2008-05-14 15:48:00) [3]


> открываю запросом ADOQuery1 обычную таблице Paradox

А смысл прикручивать ADO к Paradox'у? Только лишнее звено в виде ODBC добавляется. Ведь BDE все равно используется, хотя и неявно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо