Я искал ответ за последний месяц. Теперь я не удержался, чтобы выложить его сюда и обсудить свои наблюдения со специалистами. Пожалуйста, найдите мои наблюдения/сомнения:
Я использую SQLOLEDB и SQL Server 2008 R2. Согласно MSDN, коммерческий выпуск Microsoft SQL Server под кодовым названием «Denali» (SQL Server 2012) будет последним выпуском, поддерживающим OLEDB. Ссылка: БЛОГ MSDN
С другой стороны, упоминается, что потребители данных OLEDB поддерживаются до SQL Server 2014. Ссылка: Справочник MSDN
Теперь мне нужно обновить свой инструмент для работы с SQL Server 2012 и всеми более поздними версиями. Однако я проверил свое приложение с помощью SQL Server 2012 и обнаружил, что оно работает нормально, ничего не меняя.
Так что не уверен, как это работает и за каким объявлением я должен следить, должен ли я изменить свой код и переключиться на другую методологию доступа к БД (SQL Native, ODBC). Любое предложение будет действительно полезным.
Заранее большое спасибо.
Еще несколько ссылок на само переполнение стека: ">Ссылка на переполнение стека