9

C# で ODBC DSN を作成する方法はありますか?

多分P/invoke?

4

3 に答える 3

2

レジストリ クラスを使用して、dsn 情報をレジストリに書き込むことができます。

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

ODBC ドライバーに必要な値を確認する必要があります。

于 2008-09-18T13:44:06.827 に答える
1

SQL Server 用の ODBC データ ソースを作成するために必要なレジストリ キーと値の例は、ここにあります。

于 2008-10-04T16:21:18.503 に答える
1

次のリソースが役立つ場合があります。

MSDN:

Visual C# .NET および接続文字列で ODBC .NET マネージ プロバイダーを使用する方法

CodeProject.com

C# で記述された ODBC (DSN/ドライバー) マネージャー DLL

関数を呼び出すことができます:

SQLWriteDSNToIni および ConfigDSN (何らかの理由で MSDN リンクが無効になっています。関数名でググってみてください)

于 2008-09-18T13:30:46.060 に答える