![]() |
![]() |
![]() |
|
В чем разница между OLE и ADO? | ☑ | ||
---|---|---|---|---|
0
Chainik
21.03.07
✎
09:23
|
знающие люди, подскажите в чем разница между OLE и ADO?
можно ли их сравнивать? какие преимущества у первого по сравнению со вторым? за всю инфу большой респект |
|||
1
ШтушаКутуша
21.03.07
✎
09:25
|
(0) ADO это средство доступа к БД завернутое в OLE
|
|||
2
Иде я
21.03.07
✎
09:28
|
Есть еще SQLDMO - идет в поставке к SQL сервером.
|
|||
3
spock
21.03.07
✎
09:31
|
(0)эти вещи вообще сравнивать нельзя: как сравнить автомобиль со станком - оба что-то делают, но каждый свое.
ADO - AciveX Data Objects OLE automation - Objects Linked and Embeded |
|||
4
ШтушаКутуша
21.03.07
✎
09:31
|
(0) http://text.marsu.ru/cpress/2001_02_ASP6/ADOModel.htm
здесь все интерфейсы |
|||
5
ШтушаКутуша
21.03.07
✎
09:35
|
+4 то есть, еще раз повторю:доступ к данным,инструменты доступа к данным,
предосталено через COM(OLE) технологию. По предложению MS аббревиатура OLE перестала быть аббревиатурой, а просто OLE. |
|||
6
spock
21.03.07
✎
09:54
|
А вот ADO и OLEDB уже сравнивать можно :)
ADO состоит из компонент: 1. ADO - позволяет манипулировать данными из разных источников (например, реляционные/нереляционные); 2. ADOMD - доступ и манипуляция многомерными данными (например, OLAP); 3. RDS (remote data service) - получаем данные с сервера на клиента, работаем, возвращаем назад; 4. ADOX - расширение ADO, обычно для работы со схемами (создание, изменение объектов); OLEDB - это низкоуровневый механизм доступа к данным, основанный на COM-технологии. Довольно муторный в плане программирования. Все возможности из ADO есть, если не больше :) ADO базируется на OLEDB и ODBC. |
|||
7
Chainik
21.03.07
✎
09:58
|
ну а почему тогда говорят "обмен данными посредством механизма OLE или ADO"...
|
|||
8
masky
21.03.07
✎
09:59
|
кто говорит?
|
|||
9
Chainik
21.03.07
✎
09:59
|
(+7) механизм OLE мне понятен...
а в чем заключается механизм ADO? |
|||
10
Chainik
21.03.07
✎
10:01
|
(8) вообще... я уже не раз слышала
обмен данными через txt/dbf/ole/ado |
|||
11
Chainik
21.03.07
✎
10:01
|
(+10) все понятно, кроме ado...
|
|||
12
Господин ПЖ
21.03.07
✎
10:03
|
(9) Почитай умных книжек и узнаешь...
ЗЫ Задрали её богу - "Проведите мне курс ADO для чайников за 10 мин. Объясните всё на пальцах." |
|||
13
spock
21.03.07
✎
10:03
|
(7)В первом случае к данным непосредственно не обращаются, а посредствам механизма OLE automation подключаются к приложению, которое уже получает/модифицирует данные, через свои методы и механизмы. Например, тривиальный случай OLE automation - это вызов Excel'я из 1с-ки (создатьобъект("Excel.applicacion")).
Во втором случае приложение обращается непосредственно к данным (таблицам). |
|||
14
Chainik
21.03.07
✎
10:12
|
(7) спасибо!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |