![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Конфликт 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 все равно используется, хотя и неявно.