Есть ли различие в базовом протоколе для ODBC, OLEDB & ADO.NET

Уф. Догадаться. Просто пришлось использовать \ "$ author_id \" вместо этого. К сожалению

6
задан John Dyer 1 December 2008 в 18:00
поделиться

1 ответ

ODBC, OLE DB и ADO.NET является другой API/платформы для общения с базой данных. Например, ADO работает над данными связанным способом, прежде всего, с помощью курсоров серверной стороны, тогда как ADO.NET воздействует на разъединенный вид, вытягивая данные из сервера быстро и кэшируя его в клиенте в объектах набора данных ADO.NET.

Под капотом каждый из них отправляет команды SQL в SQL Server по TDS и получает данные назад через TDS. OLE DB позволяет Вам быть рядом с TDS для производительности, тогда как краткие обзоры ODBC много для обеспечения последовательного интерфейса многим различным источникам данных.

11
ответ дан 9 December 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: