如何连接到位于其他目录(不在C:)的mdf文件

本文关键字:不在 文件 mdf 连接 何连接 于其他 其他 | 更新日期: 2023-09-27 18:03:51

如何连接到位于其他目录不在"C"中的sql server mdf文件。即文件位于"E"驱动器。那么在c# Windows形式中连接字符串是什么呢?这是我的连接字符串。

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

如何连接到位于其他目录(不在C:)的mdf文件

我认为你的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"/>