Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 用asp.net mvc链接数据库_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 用asp.net mvc链接数据库

Asp.net mvc 用asp.net mvc链接数据库,asp.net-mvc,Asp.net Mvc,在Microsoft SQL Server Menagment Studio中,我用服务器名创建了数据库书店。\SQLEXPRESS。在MVC inweb.config中,我写道: <add name="DBCS" connectionString="server=.\SQLEXPRESS; database=Bookstore; integrated security=SSPI" providerName="System.Data.SqlClient" /> 在我的电脑上,它

在Microsoft SQL Server Menagment Studio中,我用服务器名创建了数据库书店。\SQLEXPRESS。在MVC inweb.config中,我写道:

<add name="DBCS" connectionString="server=.\SQLEXPRESS; database=Bookstore; integrated security=SSPI" providerName="System.Data.SqlClient" />

在我的电脑上,它正在工作,但当我尝试在另一台电脑上运行时,它不工作。我复制了项目文件、Bookstore.mdf文件和Bookstore.ldf文件。
我想它没有连接到我的数据库。我是否需要更改代码中的某些内容以及要执行的操作?

似乎您正在尝试使用本地数据库运行应用程序/
LocalDB
,请将
connectionString
更改为类似的内容(假设数据库文件位于
AppData
文件夹中):



如果您的数据库必须存在于不同的计算机上,则必须将
\sqlexpress
中的
替换为服务器的IP或url,我假设服务器上的数据库实例名为
sqlexpress

\sqlexpress
表示数据库服务器的本地安装实例。如果您的数据库不存在于另一台计算机上,它将无法工作。寻找用于集成部署()的LocalDB。我不明白。我需要做什么,请帮助?您应该将文件Bookstore.mdf附加到SQL server。
<add name="DBCS" 
   connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Bookstore.mdf;Integrated Security=True" 
   providerName="System.Data.SqlClient" 
/>