![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Компоненты для доступа к БД
DeadMeat © (2007-04-05 13:12:00)Всем здравствуйте!
Вот озадачился вопросом, скорее чисто теоретическим. Какая есть принципиальная разница в использовании ADO, dbExpress и других компонентов доступа к БД?
Johnmen (2007-04-17 17:57:00) [1]Ну в общих словах - оно правильнее во всех смыслах :)
Ответ, я думаю, можно поискать на microsoft.com
DeadMeat (2007-04-17 16:55:00) [2]Ну... Последняя надежда узнать истину!
Up!
DeadMeat (2007-04-13 15:20:00) [3]Ну мне хотя бы в общих словах.
Оно надежнее/быстрее/проще и т.п.
А так - бум ждать конечно.
Johnmen (2007-04-13 09:13:00) [4]Жди sniknik'а, м.б. у него будет время и желание всё это объяснить...
DeadMeat (2007-04-13 09:09:00) [5]Дико извиняюсь, но UP.
Просто очень уж интересно.
DeadMeat (2007-04-11 09:05:00) [6]Спасибо конечно. Но вот возникает два вопроса (все же):
1. Чем оно лучше (Provider=SQLNCLI)?
2. Чем оно лучше вообще?
Уж простите за назойливость.
Johnmen (2007-04-07 12:49:00) [7]
> Что лучше?
OLE DB Provider for SQL Server (Provider=SQLOLEDB)
DeadMeat (2007-04-07 12:35:00) [8]Спасибо за ответы.
Немного конкретизирую вопрос, новым вопросом ;)
Сейчас я использую MS SQL 2000/2005
Подсмотрел на http://www.connectionstrings.comстроки для подключения.
И вот собсна сам вопрос:
SQL Native Client OLE DB Provider (Provider=SQLNCLI)
и
SQL Native Client ODBC Driver (Driver={SQL Native Client})
Что лучше? И чем? В одной из веток читал, что лучше ODBC бросить и перейти на OLE DB. Но вот сам не знаю что и как. Поэтому хотел спросит у спецов.
Ega23 (2007-04-05 15:30:00) [9]
> Дрын тоже можно измельчить этими инструментами. Но топор
> в данном случае - лучше...:-)
Пральна. Об этом и речь. Можно через BDE работать, там вообще пофиг, какая СУБД - универсализм полный. С другой стороны одних только плюсов - не бывает.
Desdechado (2007-04-05 15:29:00) [10]Я бы делил по принципу: универсальные и специализированные (заточенные/прямого доступа).
Универсальные хороши легкостью перехода с одной СУБД на другую без изменения кода программы (или с минимальными изменениями).
Специализированные хороши использованием уникальных фич конкретной СУБД.
Виталий Панасенко (2007-04-05 15:05:00) [11]
> Ega23 © (05.04.07 13:16) [1]
> Гвоздь можно забить: молотком, топором, кувалдой, камнем
> и т.п.
> Молоток в данном случае - предпочтительнее.
> Также и с технологиями доступа.
> Для MSSQL лучше ADO.
Дрын тоже можно измельчить этими инструментами. Но топор в данном случае - лучше...:-)
Jan1 (2007-04-05 13:17:00) [12]dbExpress
http://delphikingdom.ru/asp/itemq.asp?mode=1&itemid=305
ADO
http://delphikingdom.ru/asp/itemq.asp?mode=1&itemid=128
Ega23 (2007-04-05 13:16:00) [13]Гвоздь можно забить: молотком, топором, кувалдой, камнем и т.п.
Молоток в данном случае - предпочтительнее.
Также и с технологиями доступа.
Для MSSQL лучше ADO.