这个词是,我想在安装了Windows XP和SQL Server 2008 R2 Express的计算机上运行我的C#应用程序。虽然我尝试了任何可能的连接字符串,但我无法在该计算机上运行我的应用程序。任何帮助将受到高度赞赏。
我尝试了这些连接字符串:
Data Source=(local); integrated security=SSPI; database=SepidarDatabase.mdf
server=.\SQLEXPRESS;integrated security=SSPI;database=SepidarDatabase.mdf
"Data Source=.\SQLEXPRESS;SepidarDatabase.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"
他们都抛出异常错误:
" attachDbFileName"!
的无效值键
答案 0 :(得分:0)
<add name="LPSConnection" connectionString="Data Source=Your-Data-Source;Initial Catalog=Database-Name;Uid=Your-User-Id;pwd=Your-Password;MultipleActiveResultSets=true;Connect TimeOut=600;" providerName="MySql.Data.MySqlClient"/>
将它添加到你的app.config文件中。这对我来说很完美。