Подключаюсь к oracle из VB с помощью ADO, запутался, какой провайдер следует использовать. На выбор:
MSDAORA - OLEDB провайдер от Microsoft
OraOLEDB.Oracle - родной OLEDB провайдер от Oracle
MSDASQL - OLEDB провайдер для работы с ODBC источниками данных
тут то же возможны варианты, какой источник Microsoft ODBC for Oracle или родной ODBC от Oracle)
OO4O - своя технология от oracle альтернатива ado.
Как я понимаю, принципиальной разницы нет, но нюансов поведения много, например разница в синтаксисе вызова хранимых процедур и открываемый по умолчанию тип курсора. Также встречал упоминания, что какой-то из них глючной.
Что лучше и кто какой использует? Поделитесь, пожалуйста, опытом.