我在另一台计算机上创建了一个ASP.net web应用程序和一个数据库。现在我想在我的电脑上运行它。
我已经在我的计算机上安装了SQL Server Express edition和SQL Server Management Studio,并将数据库文件复制到我的SQL目录中,并通过SQL Server Management Studio成功地附加了它。应用程序当前连接字符串如下所示。
<add name="ASPNETDB"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />我必须对此进行哪些更改才能使其正常工作?仅供参考,我已将数据库复制到SQL Server Management Studio默认安装目录,并通过SQL Server Management Studio express附加它。此外,我还使用此服务器名称连接到SQL Server Management Studio。
localhost\SQLExpress 发布于 2013-01-29 14:06:22
如果您已将数据库附加到SQL Server Express实例,则从现在开始,您应该能够使用此连接字符串:
<add name="ASPNETDB"
connectionString="Server=.\SQLEXPRESS;Database=ASPNETDB;Integrated Security=True"
providerName="System.Data.SqlClient" />这样,基本上就可以告诉您的应用程序
.\SQLEXPRESS)ASPNETDB - 或者你给它的任何名字)这就是您所需要的- SQL Server将为您处理处理数据和事务日志文件的所有细节,以及所有这些微不足道的工作。
https://stackoverflow.com/questions/14572737
复制相似问题