powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / microsoft dao 3.6 object library и Access 2016
10 сообщений из 10, страница 1 из 1
microsoft dao 3.6 object library и Access 2016
    #39852533
Romzec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Прошу помощи! Пред история: была база написана на Access 2003 файл *.mdb?, решили перейти на новый формат т.к. появилась возможность вложения файлов в БД в новой версии файлов.
В базе имеется код
Код: vbnet
1.
Set rst = CurrentDb.OpenRecordset(StrSQl)

соответственно это DAO, первим делом захожу в VBA и вижу что Microsoft DAO 3.6 Objects Library не включено выясняется, что новая версия файлов ACCESS не поддерживает DAO.
Как мне заменить наверное на ADO
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub *****_Click()
Dim rst As Recordset
......
Set rst = CurrentDb.OpenRecordset(StrSQl)
    If rst.EOF = False Then
    opora_k = (rst.Fields(2))
       End If
......
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852544
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romzecновая версия файлов ACCESS не поддерживает DAOЭто кто сказал такое? Библиотека с DAO называется по другому - Microsoft Office XX.0 Access Database engine Objects Library
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852545
Romzec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Microsoft Office XX.0 Access Database engine Objects Library - есть и подключена, так почему тогда раньше небыло ошибки на строке
Код: vbnet
1.
Set rst = CurrentDb.OpenRecordset(StrSQl)


а теперь есть?
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852546
yoichi730
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как это?? Новая версия файлов ACCESS не поддерживает DAO?? Когда успел??.. Все формы в mdb имею рекордсет типа dao.recordset2. Очень даже есть там dao. Просто он переехал в MSO 16 Access database engine Object. Попробуйте подключить этот референс.
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852550
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RomzecПанург,

Microsoft Office XX.0 Access Database engine Objects Library - есть и подключена, так почему тогда раньше небыло ошибки на строке
Код: vbnet
1.
Set rst = CurrentDb.OpenRecordset(StrSQl)



а теперь есть?
Объявите переменную явно
Код: vbnet
1.
Dim rst As DAO.Recordset
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852551
Romzec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо Вы натолкнули меня на мысль поднял приорет Microsoft Office XX.0 Access Database engine Objects Library
и все заработало!
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852577
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romzec, а реально нужно столько подключённых библиотек? И всё это работает нормально?

Romzecподнял приорет Microsoft Office XX.0 Access Database engine Objects Library
ROIОбъявите переменную явно
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852581
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romzecт.к. появилась возможность вложения файлов в БД в новой версии файлов.

но при этом скорее всего остались старые грабли (максимальный размер файла хранилища 2 гб.)...
если это кадровая задачка небольшого предприятия, и туда нужно класть фотки сотрудников 2х3, то покатит,
а если нечто посерьезнее (тяжелые картинки, pdf, много документов), то эта возможность скоро пропадет...
Анализ то кто нить делал предполагаемого объема? Можно и сейчас проверить размер того что уже сейчас в папках лежит...
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852583
Romzec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Панург]Romzec, а реально нужно столько подключённых библиотек? И всё это работает нормально?
Вроде норм.
Я честно в этом мягко говоря новичок. Понять какие библиотеки не нужны методом тыка?
...
Рейтинг: 0 / 0
microsoft dao 3.6 object library и Access 2016
    #39852584
Romzec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot vmag]RomzecАнализ то кто нить делал предполагаемого объема? Можно и сейчас проверить размер того что уже сейчас в папках лежит...

Да, максимум 100-200МБ
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / microsoft dao 3.6 object library и Access 2016
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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