powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Доступ к BDE- таблицам (Paradox *.db) через BDE
9 сообщений из 9, страница 1 из 1
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32277362
Gloony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, можно ли создать в MS Access 97 соединение с BDE-таблицей
через механизм BDE, а не через ODBC-драйверы?

Почему-то родной ODBC {Microsoft Paradox driver (*.db )} глючит и работает через пень-колоду.
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32277387
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какая версия парадокса? Если больше 5, то у меня все прекрасно работает через ODBC (MDAC 2.7). А с 3.5 мне бы и самому хотелось разобраться...
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32277394
Gloony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам Парадокс у меня не стоит, но таблицы формата paradox 7. Все приложения , что у меня есть юзают эти таблицы через BDE. Макдак у меня вообще версии 2.8 стоит.

А ты как к таблицам *.db подключаешься? - Внешние данные -> Связь с таблицами -> Базы данных ODBC -> Paradox DSN ?

Я когда такой финт проделываю, выдается сообщение:
"Не допускается использование ODBC для импорта, экспорта или присоединения таблицы из внешней базы данных Microsoft Jet или базы данных ISAM."
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32277890
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне тема тоже интересна.
Сейчас подключаюсь через DAO
Код: plaintext
1.
2.
3.
4.
5.
 
Dim ParadoxDB As DAO.Database
Dim ParadoxRS As DAO.Recordset
Set ParadoxDB = OpenDatabase(PathDB, , True,  "Paradox 4 .x;")
Set ParadoxRS = ParadoxDB.OpenRecordset( "ParadoxFileName" )


самая главная проблема - как работать в многопользовательском режиме???
выше предложенный вариант работает только если файлы не заблокированы другими юзерами. А вообще - это файлы Инфо-Предприятия, которое использует BDE.
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32278800
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ндя.....
никто не знает? или никому не надо было и поэтому не решал такую задачу? ...

печально, однако......
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32294679
Gloony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в явном виде через DAO можно код привести?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Public Function DAOqry()
Dim ParadoxDB As DAO.Database
Dim ParadoxRS As DAO.Recordset
Set ParadoxDB = OpenDatabase( "C:\A-Soft\Argo\DAT\" , , True,  "Paradox 4 .x;")
Set ParadoxRS = ParadoxDB.OpenRecordset( "Person.db" )
Stop
End Function


Недопустимое имя файла - вот какая шняга у меня вылезает
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32294925
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Set ParadoxRS = ParadoxDB.OpenRecordset("Person")
Расширение файла не нужно!
Шайтан
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32296805
Gloony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибулечки! :-)

Вот только таблица у меня никаким приложением не занята, а все равно
на строке
Код: plaintext
Set ParadoxDB = OpenDatabase( "C:\A-Soft\Argo\DAT" , , True,  "Paradox 4 .x;")

пишет, что файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных.
...
Рейтинг: 0 / 0
Доступ к BDE- таблицам (Paradox *.db) через BDE
    #32296849
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи в дирректории "C:\A-Soft\Argo\DAT" файлы
PDOXUSRS.LCK
PARADOX.LCK
и удали их. (возможно какая то прога не удалила после себя файлы блокировок)
Шайтан
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Доступ к BDE- таблицам (Paradox *.db) через BDE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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