![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Alex |
|
|||
|
Unregistered |
Уважаемые, подскажите пожалуйста, какая версия DAO использутся
сейчас для работы с файлами Access 2000? У меня VC6.0 с SP3, dao360.dll. Ошибка - не может распознать формат файла. С Access 97 все нормально. Спасибо. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
DAO 3.0 - Access97
DAO 3.5 - Access2000 DAO 3.6 - AccessXP -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Alex |
|
|||
|
Unregistered |
Спасибо.
А почемуж тогда 3.6 не узнает 2000? |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
А хто его знает! Вообще он очень интересно работает этот DAO, например я установил DAO 3.6, а DAO 3.5 все еще установлена, и класс зарегистрен и DLL есть, а во многих случаях фиг вызовешь! Я долго долбался с ним в Дельфях и понял что я ничего не понимаю в политике их взаимодействия...
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Используй ADО, оно получше будет ;)
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Нет, оно не будет лучше. Может только при многопользовательском доступе, а при монопольном я пробовал сравнивать. Результаты следующие: Скорость работы на Update кверях (с кэшированием данных) - DAO более чем на порядок быстрее ADO, без кэширования данных - DAO быстрее ADO примерно в 1.5-2 раза. Кроме того DAO дает доступ к низкоуровневым операциям с базой данных, к которым никак больше не обратится - создание баз данных, repair базы данных, "ужатие" базы данных, доступ к опциям полей и т.п. Например в MS Access есть такая опция поля в таблице как "Разрешить запись строки нулевой длинны" - так вот, я смог "достучаться" до этого свойства и изменить его только через DAO. Ничего такого ни через ADO, ни через ODBC, ни через BDE не сделаешь... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Да для простых дел ADO вполне годится...
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |