Как программно настроить источник данных ODBC с помощью C # - PullRequest
8 голосов
/ 18 сентября 2008

Есть ли способ создать ODBC DSN с C #?

Может быть, P / invoke?

Ответы [ 3 ]

2 голосов
/ 18 сентября 2008

Вы можете использовать классы реестра для записи информации dsn в реестр под

HKLM\Software\ODBC\ODBC.INI\ODBC Data Sources

Вам необходимо проверить, какие значения необходимы для вашего драйвера ODBC.

1 голос
/ 04 октября 2008

Пример ключей и значений реестра, необходимых для создания источника данных ODBC для SQL Server, можно найти здесь .

1 голос
/ 18 сентября 2008

Следующие ресурсы могут быть полезны:

MSDN:

Как использовать управляемый поставщик ODBC .NET в Visual C # .NET и строки подключения

CodeProject.com

Библиотека менеджера ODBC (DSN / Driver), написанная на C #

Вы можете попытаться вызвать функции:

SQLWriteDSNToIni и ConfigDSN (ссылки MSDN по какой-то причине не работают, попробуйте поискать по именам функций)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...