2016-08-24 3 views
0

"C"以外のディレクトリにあるSQL Serverのmdfファイルにどのように接続できますか?すなわち、ファイルは「E」ドライブに配置される。 C#Windowsフォームで接続するための接続文字列は何でしょうか。これは私の接続文字列です。他のディレクトリ(Cではなく)にあるmdfファイルへの接続方法

<add name="ConnectionString" connectionString="Server=(local)\MSSQLSERVER;AttachDbFilename=E:\SaudiExchange.mdf;Database=SaudiExchange;Trusted_Connection=Yes;" 
     providerName="System.Data.SqlClient"/> 
+0

サーバー側を扱っだという。インスタンス(server \ SQLEXPRESS)に接続し、接続文字列にDB名を指定する必要があります。 – 0perator

+0

接続文字列を追加しました。ちょうどそれを見てください。動いていない。 – Loyal

+0

拡張子が.UDLでdoubleclickより大きいテキストファイルを作成します。これで、接続文字列を作成してテストできるフォームが作成されます。接続ストリングがノートパッドでudlファイルを開くよりも働いている場合は、接続文字が – GuidoG

答えて

0

私はあなたのconnection stringがこのようでなければならないと思う:

<add name="ConnectionString" connectionString="Server=(local)\\MSSQLSERVER;AttachDbFilename=E:\\SaudiExchange.mdf;Database=SaudiExchange;Trusted_Connection=Yes;" 
    providerName="System.Data.SqlClient"/> 

とローカル接続のために、あなたはこれを試すことができます:

<add name="ConnectionString" connectionString="Server=.;Initial Catalog=SaudiExchange;Trusted_Connection=Yes;" 
    providerName="System.Data.SqlClient"/> 
関連する問題