powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Библиотеки VBA в Access2007
14 сообщений из 14, страница 1 из 1
Библиотеки VBA в Access2007
    #39720272
Lekks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Углубляюсь в программирование в Access по Литвину и Гетцу. Данное издание за основу берет Access 2002 и соответственно ADO 2.1.
В Access 2007 подключается целая куча библиотек и мне не очень ясно какую целесообразнее использовать и велика ли разница в синтаксисе, а также стоит ли использовать ADOX.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720299
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lekks, какую советуют, ту и подключай. В твоём случае без разницы.

Изучай DAO.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720301
Lekks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, насколько я понял, DAO более ранняя версия, нежели ADO. Но так и не понял, нужна ли она сейчас? Пока все авторы, которые мне попались, ведут к ADO. Чем будет полезна DAO, поясните новичку ))))
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720305
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lekks... мне не очень ясно какую целесообразнее использовать и велика ли разница в синтаксисе, а также стоит ли использовать ADOX....Посмотрите это и решайте сами (для некоторых задач лучше ADO для других DAO-все зависит от конкретной задачи,кстати в А2007 и позже DAO подключена по умолчанию.)
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720306
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lekks, да по большому счёту поняв принцип работы всё равно какую технологию использовать.
Разработчики Access вернулись к использованию DAO с версии 2007 (12). Актуальна библиотека Microsoft Office X.0 Access database engine Object Library
adp похерили, а именно там использовали ADO.
LekksПока все авторы, которые мне попались, ведут к ADO.Несколько староватые книги, но это лучше чем ничего.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720311
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микрософт шатает из стороны в сторону. Сначало было DAO. Потом , начиная с 2000 появилось ADO. И МС усиленно его пропихивало. А потом, начиная с 2010 (или 2007) опять вернулась к DAO. И сейчас заявляет, что ADO было ошибкой и надо вернуться к DAO. Я сначала в 97 писал на DAO. Потом в 2003 стал переучиваться на ADO, так как связался с SQL Server и ADP проектами, а они были основаны на ADO.

Теперь МС добавили в Access многозначные поля, а под них нужен Recordset2. А он в DAO. Причём в ACE, а не в JET. Вот они опять агитируют за DAO. У меня куча подпрограмм натянутых из разных разработок. Жуткая смесь ADO и DAO. И ничего себе, живу.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720312
Lekks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, к сожалению, более свежие уже по Access 2010, 2007 как то мельком задет.
Access 2007. Недостающее руководство - Мэтью Мак-Дональд - вот эту только более-менее подробную нашел.
И, в общем-то принципы ясны, основная проблема в синтаксисе, т.е. именно наименования классов, методов, процедур, свойств
и т.п.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720314
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lekksболее свежие уже по Access 2010, 2007 как то мельком задет.А какая разница? Оба уже устарели.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720315
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JossТеперь МС добавили в Access многозначные поля, а под них нужен Recordset2.А тебе есть до них дело? Удивлён.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720316
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургJossТеперь МС добавили в Access многозначные поля, а под них нужен Recordset2.А тебе есть до них дело? Удивлён.Упаси Бог!!! Но иногда приходится разбирать чужие творения...
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720319
Lekks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну в целом мнения ясны))) Спасибо всем. Вот только с версией ADO (первый пост) непонятно немного - от 2.0 до 6.1 любую можно подключить? Синтаксис одинаков? И в чем разница в версиях?
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720325
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До версии 2.8 (включительно) распространялась MDAC (смотри интернет, справку) Потом Микрософт изменила политику. MDAC прикрыли. А 6.0 появилась начиная с 2007. Потом обновили до 6.1. Кажется ADO включили в систему

...начиная с Windows XP SP2 и Server 2003, данные компоненты (MDAC) считаются неотъемлемой частью операционной системы, а, начиная с Windows Vista и Server 2008, они переименованы в «Windows Data Access Components» (WDAC) и более не распространяются в виде отдельного инсталлятора...

Но для Windiws XP могут возникнуть проблемы, если пользуешься сторонними сборками.
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720330
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lekks. Вот только с версией ADO (первый пост) непонятно немного - от 2.0 до 6.1 любую можно подключить?Тут правило практически одно - используй самую старую библиотеку, если нет надобности использовать более новую. Проще будет переносить - вверх подхватываются библиотеки самостоятельно, а вот вниз проблемы.
LekksИ в чем разница в версиях?
Разница как всегда в нюансах. Например в версии 2.1 нет Stream .
...
Рейтинг: 0 / 0
Библиотеки VBA в Access2007
    #39720344
Lekks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз всем спасибо )))
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Библиотеки VBA в Access2007
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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