Страница: 1 | 2 |
Вопрос: Базы базы... Какие лучше?
Добавлено: 21.08.04 20:58
Автор вопроса: Sparxx | Web-сайт:
Ответы
Всего ответов: 27
Номер ответа: 16
Автор ответа:
Sparxx
Вопросов: 3
Ответов: 26
Web-сайт:
Профиль | | #16
Добавлено: 26.08.04 12:35
Впринципе, хрен с ним, всеравно планирую делать на басике 6ом, раз он поддерживает - фиг с ним. Скажите какие дрова или файлы в комплект нужно, чтобы дао работала. Или она предустановлена в системе???
2боевик: а интересно че тогда похоронили раз разницы нет почти? Невкурсе? Мне просто в лом искать... А интерес есть!
А так, пасибо за ответы
Номер ответа: 17
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #17
Добавлено: 26.08.04 13:03
Внутри, ADO и DAO даже очень отличаются (судя по статьям microsoft). Но интерфейс для программиста почти одинаков.
А для чего сделали?
DAO заточен под Access.
ADO применяется для всех баз, главное дровишки иметь
Номер ответа: 18
Автор ответа:
mongol
Вопросов: 2
Ответов: 12
Профиль | | #18
Добавлено: 26.08.04 13:10
Да ничего не надо если MS VS Studio или офис стоит DAO идет в комплекте
а похоронили помоему по причине что 98 итд итп
Dao кстати скоростнее ADO
хотя есть некоторые проблемы по привязке к FOX 6 а к остальному цеплялся и к 2000 ACCESS у тоже
хотя спорить не буду может стоит на ADO перейти
Номер ответа: 19
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #19
Добавлено: 26.08.04 13:24
2 mongol: мне лично больше нравится DAO, поэтому я его изучал, и про
него статьи писал.
А когда я начинал изучение БД, мне знающие люди объясняли тему
DAO vs ADO так: DAO заточен по Access, для Access он быстрее, если
нужно использовать другие БД, то лучше будет ADO.
Номер ответа: 20
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #20
Добавлено: 26.08.04 17:18
Главное отличие ADO от DAO в способе обновления рекордсета - можно обновлять/добавлять/удалять не по одной записи, а один раз и махом, значит быстрее
Номер ответа: 21
Автор ответа:
mongol
Вопросов: 2
Ответов: 12
Профиль | | #21
Добавлено: 27.08.04 13:41
Ребята спорить не буду,но на практике скажу: база ACCESS 2000 под управлением VB с поддержкой DAO 3.6 работает почти год,проблема возникла 1 раз при аварийном выключении(происходило удаление временной таблицы и как обработать такую ошибку программно я пока не знаю),скорость базы устраивает(покрайней мере в локальной сети гораздо выше чем 1С(хотя на такой пример стоит улыбнуться)), по надежности тоже люди не жалуються. Так что решать хозяину вопроса
)
Номер ответа: 22
Автор ответа:
Sparxx
Вопросов: 3
Ответов: 26
Web-сайт:
Профиль | | #22
Добавлено: 27.08.04 20:03
Пасиба, успакоили.
А то сказали мол похоронили, вот и подумал что кой смысл писать программы под 95ую винду... :D
Номер ответа: 23
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #23
Добавлено: 30.08.04 12:26
Проблемы возникают и часто при работе нескольких клиентов с различными ОСами (особено XP и 98) с базой находящейся в сети.
А если сеть ещё и NOVEL поновее, то DAO прекращает работать (дает ошибку на открытие базы или запирает файл), в то время как с ADO проблем не возникает.
Так что решайте сами.
Номер ответа: 24
Автор ответа:
mongol
Вопросов: 2
Ответов: 12
Профиль | | #24
Добавлено: 31.08.04 03:44
с Novel не знаю, спорить не буду- стоит попробовать, с XP и 98 скажу что работала база не долго(порядка 2 мес), проблем не было. может по той причине,что XP стояла на FAT32?
)
Кстати какие проблеы могут возникать?
Номер ответа: 25
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #25
Добавлено: 10.09.04 11:11
Вы что-нибудь слышали про DAO.NET? Вот и я... Поэтому проще уже сейчас начинать отказываться от DAO, не смотря на разные "за" и "против", которые несомненно есть.
Номер ответа: 26
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #26
Добавлено: 10.09.04 16:30
ADO .Net с ADO ничего общего не имеет, кроме названия.
Номер ответа: 27
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #27
Добавлено: 11.09.04 14:21
Не стану спорить, т.к. с .Net не знаком. Мне просто видятся примеры работы с DAO как примеры технологии, с которой MS теперь уже не рекомендует работать. Они предлагают свою *прогрессивную* технологию. В OfficeXP Access по умолчанию подключена ADO 2.1, а про DAO они забыли уже давно. Вот и делайте выбор, что у MS станет работать быстрее (а может надежнее?)...