Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 | 2 |

 

  Вопрос: Базы базы... Какие лучше? Добавлено: 21.08.04 20:58  

Автор вопроса:  Sparxx | Web-сайт: www.putin.ru

Ответить

  Ответы Всего ответов: 27  

Номер ответа: 16
Автор ответа:
 Sparxx



Вопросов: 3
Ответов: 26
 Web-сайт: www.putin.ru
 Профиль | | #16
Добавлено: 26.08.04 12:35
Впринципе, хрен с ним, всеравно планирую делать на басике 6ом, раз он поддерживает - фиг с ним. Скажите какие дрова или файлы в комплект нужно, чтобы дао работала. Или она предустановлена в системе???

2боевик: а интересно че тогда похоронили раз разницы нет почти? :) Невкурсе? Мне просто в лом искать... А интерес есть! :)

А так, пасибо за ответы ;)

Ответить

Номер ответа: 17
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #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-сайт: www.vbnet.ru
 Профиль | | #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-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #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-сайт: www.putin.ru
 Профиль | | #22
Добавлено: 27.08.04 20:03
Пасиба, успакоили. :)
А то сказали мол похоронили, вот и подумал что кой смысл писать программы под 95ую винду... :D

Ответить

Номер ответа: 23
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #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-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #25
Добавлено: 10.09.04 11:11
Вы что-нибудь слышали про DAO.NET? Вот и я... Поэтому проще уже сейчас начинать отказываться от DAO, не смотря на разные "за" и "против", которые несомненно есть.

Ответить

Номер ответа: 26
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #26
Добавлено: 10.09.04 16:30
ADO .Net с ADO ничего общего не имеет, кроме названия.

Ответить

Номер ответа: 27
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #27
Добавлено: 11.09.04 14:21
Не стану спорить, т.к. с .Net не знаком. Мне просто видятся примеры работы с DAO как примеры технологии, с которой MS теперь уже не рекомендует работать. Они предлагают свою *прогрессивную* технологию. В OfficeXP Access по умолчанию подключена ADO 2.1, а про DAO они забыли уже давно. Вот и делайте выбор, что у MS станет работать быстрее (а может надежнее?)...

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам