powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сравнение ADO и ODBC
25 сообщений из 37, страница 1 из 2
Сравнение ADO и ODBC
    #34338248
OIO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OIO
Гость
Здравствуйте!
Если сравнивать ADO и ODBC, то что лучше? Удобнее в написании?
Я пишу один проект на ODBC, и мне задали вопрос, а не лучше бы на ADO? Не смог ничего ответить... Есть у кого-то какие соображения по этому поводу?
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338373
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хмм , старо как мир ...
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338391
OIO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OIO
Гость
Если так старо, то может Вы изложите свои мысли или ссылочку дадите
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338395
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может поиск что даст...
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338404
man_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насколько мне известно ADO включает в себя ODBC ;-) т.е. по простому говоря, ты пользуешься более низким уровнем.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338454
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338457
OIO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OIO
Гость
Два предыдущих ответа противоречат один другому - т.е. один не верен. Зачем писать, если не уверен?
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338582
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OIOДва предыдущих ответа противоречат один другому - т.е. один не верен. Зачем писать, если не уверен?
Я уверен. Если интересно - читайте первоисточники - MDAC SDK поможет.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338664
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.
Вранье , причем конкретное.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338748
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер_007 авторADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.
Вранье , причем конкретное.

Помолчи, а? http://msdn2.microsoft.com/en-us/data/aa937703.aspx

MSDNWhat is ODBC?
Open Database Connectivity (ODBC) is a C language interface that allows developers to access databases in a fashion that does not depend on the software on the other end of the wire. For an introduction to ODBC programming, see the ODBC Programmer's Reference. ODBC is the most mature and popular API that is included in the current shipping version of MDAC.

What is OLEDB?
OLEDB was designed to provide a consistent developer experience and performant data access across a variety of data sources—some of which may not be databases at all. OLEDB leverages the C++ Active Template Libraries (ATL) to provide power to the developer while abstracting many complexities of COM programming. For an introduction to OLEDB programming, see the OLE DB Programmer's Guide.

What is ADO?
ActiveX Data Objects (ADO) is a simple data access technology that can used from Visual Basic, ASP, and Jscript (ADO can be used from C++, although this is a less common scenario). Behind the scenes, ADO is built on top of the OLEDB interfaces—giving the flexibility OLEDB's data source–agnostic programming model to ADO developers. For an introduction to ADO programming, see ADO Fundamentals.

Which interface is right for me?
Since ODBC and OLEDB cannot be used directly from scripting languages, if your application needs data access from Visual Basic or a scripting language such as VBScript, you should use ADO. If you are accessing data from C++, both ODBC and OLEDB are good options, and many factors could come into play making a decision. Therefore, we recommend reading about both and seeing which is better suited to the needs, architecture, and programming style of your application.

ODBC is generally considered the easier of the two APIs for many programmers to use, so if you are not sure which option is best, we would suggest you start with ODBC.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338752
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил? не убедил :) Ты не путай технологию создания компоненты с технолгией доступа к данными, тем более на уровне с++. ОК ? И еще.-не хами - совет, яйца подрежу.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338758
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер_007Изопропил? не убедил :) Ты не путай технологию создания компоненты с технолгией доступа к данными, тем более на уровне с++. ОК ? И еще.-не хами - совет, яйца подрежу.

Какая компонента, о чём Вы? Пока врёте Вы. и хамите тоже Вы.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338789
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где было хоть слово про компоненту ? Вы выдимо прочитали заманчивый пост для юзеров от микрасофта :)) Да, писать они умеют, славо Богу много Русских. А вот то, что доступ данных от LoadLibrary до #import ничем не отличаеться, Вам не сообщили, сообщили только о том, что Вы подписались на интерфейс :)
Удачи.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338800
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер_007 А вот то, что доступ данных от LoadLibrary до #import ничем не отличаеться

Где было озвучено, что речь идёт об MS SQL ?
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338805
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил , к Ms Sql это не имеет ни какого отношения.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338809
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер! Вы описали поведение MS SQL Native Client

Это частный случай
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338853
man_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.

ой-ли!? для скриптовых?
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34338891
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man_555 ИзопропилADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.

ой-ли!? для скриптовых?

Да.Самостоятнльно с переводом справитесь?
MSDNActiveX Data Objects (ADO) is a simple data access technology that can used from Visual Basic, ASP, and Jscript ( ADO can be used from C++, although this is a less common scenario ).
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339242
man_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил man_555 ИзопропилADO является COM - обёрткой над OLEDB и предназначена изначально для скриптовых языков.
К ODBC никакого отношения не имеет.

ой-ли!? для скриптовых?

Да.Самостоятнльно с переводом справитесь?
MSDNActiveX Data Objects (ADO) is a simple data access technology that can used from Visual Basic, ASP, and Jscript ( ADO can be used from C++, although this is a less common scenario ).

1. А с каких это пор Visual Basic считается скриптовым языком? Заметь, про VBScript здесь ни слова ;-)

2. А на сегодняшний день ситуация такова: " The ADO.NET API is designed so it can be used from all programming languages that target the .NET Framework, such as Visual Basic, C#, J# and Visual C++. "


ЗЫ не стоит нервничать по пустякам ;-)
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339324
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man_555ЗЫ не стоит нервничать по пустякам ;-)
По пустякам может и не стоит :)

Но откровенный бред про ODBC и OLEDB от Лузер_007 - уж извините :)
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339461
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил , ты код OLE провайдера хоть раз смотрел ? А код ODBC драйвера ? Ну вот и найди 10 отличий ( исключая интрефейс в OLE и API в ODBC) Не путай методику от методологии. Уже не смешно.
Еще советую написать 1 драйвер ODBC и 1 компоненту OLE DB. Может быть тогда начнешь врубаться. Хотя.. не начнешь ) не судьба. Ты с таким азартом и тщеславием отстаиваешь свою глупость, что уже безнадежен.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339464
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил, и еще, где код ? ;) Давай что ли , по мужски, в коде , рубанем ;)
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339477
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер_007 пишет:

Задолбали уже с топиком !!
Скока можна ?
Че еще выясняете ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339483
Лузер_007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv, ну я что ? Ну не понимает человек, что ошибается, потом спасибо скажет... если направить сейчас на путь истинный. В дураки я его не записываю и не грублю, не имею такой дурной привычки. Но мне просто как-то забавно , что внутренню реализацию доступа к данным путают с технологией ее построения . Вот и все.
...
Рейтинг: 0 / 0
Сравнение ADO и ODBC
    #34339513
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лузер_007MasterZiv, ну я что ? Ну не понимает человек, что ошибается, потом спасибо скажет... если направить сейчас на путь истинный. В дураки я его не записываю и не грублю, не имею такой дурной привычки. Но мне просто как-то забавно , что внутренню реализацию доступа к данным путают с технологией ее построения . Вот и все.

Оставим в покое словоблудие о "технологии построения" и "внутренней реализации".
да все они биты и байты перелопачивают :)


Вопрос первый: какова роль OLEDB провайдера MSDASQL?
Вопрос второй: подскажите, как при помощи ODBC получить доступ к данным при наличии нужного OLEDB провайдера?

MS SQL Native Client имеет единую библиотеку DLL, в двумя комплектами точек входа для ODBC и OLEDB.
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сравнение ADO и ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]