|
Как идеологически осмыслить разницу между COM и ADO.NET ? |
☑ |
0
genex
07.10.21
✎
20:40
|
Как идеологически осмыслить разницу COM и ADO.NET ?
Из 1с8 приходилось стучаться в PARADOX, сейчас вот из экселя вытаскиваю что надо через COMОбъект
Но как мольеровский герой господин Журден и не подозревал, что говорю прозой
|
|
1
genex
07.10.21
✎
20:41
|
в парадоксе был через провайдера
|
|
2
vde69
07.10.21
✎
20:45
|
>>>Как идеологически осмыслить разницу COM и ADO.NET ?
это разные стандарты и соответственно разные сетевые интерфейсы
если очень примитивно
COM - это доступ к DOM модели (объектная модель работы с данными)
ADO.NET - это доступ через сетевые сервисы (работа с данными через запросы)
|
|
3
genex
07.10.21
✎
20:48
|
(2) это как в идеологии 1С объектная(встроенный язык) и табличная(язык запросов)?
|
|
4
vde69
07.10.21
✎
20:57
|
(3) ну очень...очень....очень... примерно
|
|
5
polosov
07.10.21
✎
21:00
|
(0) Не грузи себе голову. Это сервисы со своим API.
|
|
6
vde69
07.10.21
✎
21:01
|
COM - это прямой наследник OLE, следующим шагом у них является DCOM
ADO.NET - чей наследник я не знаю, но судя по первым трем буквам скорее всего это наследник ADO но построеный как-то по другому
|
|
7
Garykom
гуру
07.10.21
✎
21:03
|
(0) очень просто: изучить и то и другое и научиться пользоваться
пока имхо сравниваете теплое с мягким
|
|
8
МихаилМ
08.10.21
✎
11:08
|
(0)
почитайте книгу insade com. издавалась на русском.
а книга inside ole интересней в 30 раз. на русском не издавалась.
(6)ком не наследник оле (ole1 в win3.1), а интерфейс(набор из 3 методов)
|
|
9
Garykom
гуру
08.10.21
✎
11:21
|
(8) и ТС вероятно попутал ADO с ADO.NET
ибо ADO работает поверх COM/OLE
а ADO.NET это для .Net
|
|
10
mistеr
08.10.21
✎
11:56
|
(0) Wiki хотя бы читал?
|
|
11
genex
08.10.21
✎
21:27
|
(8) спасибо
|
|