Привет, у меня есть приложение, разработанное на XP с драйверами Text ODBC. Но когда я развернул на Win 7 с Office 2007, у меня возникли проблемы с подключением.
<add key="SQLConnection.TextConnectionString" value="Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\Data\;Extensions=asc,csv,tab,txt;Persist Security Info=False" />
ОШИБКА [IM002] [Microsoft] [Диспетчер драйверов ODBC] Не найдено имя источника данных и не указан драйвер по умолчанию
Я погуглил все решения, такие как установка следующего
http://blogs.msdn.com/b/sqlblog/archive/2009/12/29/how-to-connect-to-file-based-data-sources-microsoft-access-microsoft-excel-and-text-files-from-a-64-bit-application.aspx
Microsoft Access Database Engine 2010 распространяемый (32-разрядный)
2007 Драйвер системы Office: компоненты для подключения к данным
после всего этого в моих источниках данных (ODBC) он по-прежнему показывает только «собственный клиент SQL / собственный сервер SQL / собственный сервер SQL»
в C: \ Windows \ SysWOW64 \ odbcad32.exe
Я могу видеть все драйверы x32, но как я могу изменить строки подключения для доступа к 32-разрядным драйверам Microsoft Text или есть какие-нибудь альтернативные решения?
Спасибо