0

MSDE がインストールされており、そのための DB があります。また、クライアント コンピューターでは、ODBC エイリアス (x)。C# で記述された .NET4 プログラムを使用してこれに接続したいと考えています。ログイン名 (y) とパスワード (z) しかない場合、どの接続文字列を使用すればよいですか?

または、レジストリからサーバーとデータベース名を抽出する必要がありますか?

4

2 に答える 2

1

http://support.microsoft.com/kb/310988

例 #4 は DSN の使用に関するものです。

 {
   OdbcConnection cn;
   OdbcCommand cmd;
   string MyString;

   MyString="Select * from Customers";

   cn= new OdbcConnection("dsn=myDSN;UID=myUid;PWD=myPwd;");

   cmd=new OdbcCommand(MyString,cn);

   cn.Open();
   MessageBox.Show("Connected");

   cn.Close();
 }     
于 2013-04-17T07:24:23.007 に答える
1

これを試して:

プロバイダー=MSDASQL.1;データ ソース=x

ここで、x は ODBC エイリアスです。通常どおり、これにセキュリティ情報を追加する必要があります。

于 2013-04-17T07:27:11.247 に答える