d我现在能够连接到数据库。但是我的解决方案文件在其他系统中不可执行,即使它们在本地计算机上具有相同的数据库。
以下是遵循的步骤
我附加了源代码,用于在db中生成表的查询。请帮我解决这个问题。 您的支持对完成项目非常有帮助。
源代码: https://drive.google.com/file/d/0ByMwP0UkvEAFWDdsbDZEVExXb3c/view?usp=sharing
用于创建表的SQL查询的文本文件
https://drive.google.com/file/d/0ByMwP0UkvEAFLWU3MG13VTdpNzQ/view?usp=sharing
答案 0 :(得分:0)
在App.config文件中
如果SQL实例是SQLEXPRESS,则必须将Data Source=.
重新归结为Data Source=.\SQLEXPRESS
。我希望它可以帮到你。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="Login_Page.Properties.Settings.PharmaDBConnectionString"
connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\PharmaDB.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
<add name="PharmDB"
connectionString="Data Source=.\SQLEXPRESS; Initial Catalog=PharmaDB;Integrated Security=True;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>