powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отсутствует тип данных Database
5 сообщений из 5, страница 1 из 1
Отсутствует тип данных Database
    #32049843
AlexRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, спецы!

Обращаюсь за советом вот по какому вопросу: после полной установки MS Office 2K начал разработку приложения в Access. В ходе работы меня ждал "приятный" сюрприз: тип данных Database отсутствует напрочь.

Может кто сталкивался с подобной проблеммой и знает, чего не хватает этому Access'у?
...
Рейтинг: 0 / 0
Отсутствует тип данных Database
    #32049893
Георгий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как, отсутствует? Там даже 3 типа dBase III, dBase IV, dBase 5, правда сколько не пробуй все они работают одинаково, а вот драйвера FoxPro там действительно нет по сравнению с 97`.
...
Рейтинг: 0 / 0
Отсутствует тип данных Database
    #32049917
Фотография Juice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Георгий:
Речь-то не о типе файлов, а о типе данных!
ИМХО дело в ссылках.
Tools - References - M$ DAO
...
Рейтинг: 0 / 0
Отсутствует тип данных Database
    #32055343
jfx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jfx
Гость
Однако нужно в редакторе VBA зайти в tools/references и там подключить библиотеку с данным типом данных.
...
Рейтинг: 0 / 0
Отсутствует тип данных Database
    #32055435
В MSAccess начиная с версии 2000 и выше по умолчанию в
новом проекте используется модель данных ADO . В данной
модели метод Database просто отсутствует. Чтобы он
появился тебе необходимо будет в редакторе Visual Basic
в меню Tools -> References... галочку поставить напротив
компонеты Microsoft DAO 3.6 Object Library (могут быть
другие версии библиотеки). Тут имеется еще одна особенность: При одновременном использовании
библиотек ADO и DAO могут происходить конфликты.
Причина проста: Оба компонента имеют ряд одинаковых
по названию методов.
Способов избежать этого несколько:
1. Если используешь только DAO или только ADO - отключи
неиспользуемую компоненту;
2. Если используешь и то и другое - при описании
переменных пиши перед типом переменной
принадлежность к библиотеке

Пример:
Код: plaintext
1.
Dim rst1 As DAO.Recordset ' библиотека DAO
Dim rst2 As New ADODB.Recordset ' библиотека ADO
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отсутствует тип данных Database
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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