我目前正在c#中编写一个Windows窗体应用程序
我使用Microsoft SQL Server Management 2008 R2将我的数据存储在数据库中
当我使用自己的笔记本电脑时,我的应用程序工作正常,因为我的数据库中的服务器名称设置为localhost
但是,如果我正在尝试其他人的笔记本电脑(无法连接到我的数据库),此程序将无法工作
我想为这个程序编写一个配置文件,以便用户可以在任何地方访问我的Windows窗体应用程序
我确信如何完成它。
我的servername是localhost,这是我在Form1.cs中的SQL连接字符串。欢迎提供帮助和示例以供参考,谢谢
myConn = new SqlConnection("Server = localhost; Initial Catalog= dbName; Trusted_Connection = True");
已更新(我没有连接密码)
<connsectionStrings>
<add name="myConn" connectionString="Data Source=PC6\SA;Initial Catalog=dbName;"/>
</connsectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
答案 0 :(得分:1)
试试这段代码
SQL Server身份验证
<add name="myConn" connectionString="Data Source=PC6\SA;Initial Catalog=dbName;User ID=sa;Password=sa123"/>
Windows身份验证
<add name="myConn" connectionString="Data Source=PC6\SA;Initial Catalog=dbName; />