如何将项目连接到数据库

时间:2013-12-18 12:34:41

标签: c# html sql sql-server visual-studio-2012

我尝试在没有安装visual studio的其他设备上运行我的应用程序,由visual studio 2012制作。但它显示了这条消息:

  

您的应用程序中发生了未处理的异常。

     

如果单击“继续”,应用程序将忽略此错误并且   试图继续。如果单击“退出”,应用程序将关闭   立即。发生与网络相关或特定于实例的错误   同时建立与SQL Server的连接。服务器不是   发现或无法访问。验证实例名称是否正确   并且SQL Server配置为允许远程连接。   (提供者:SQL网络接口,错误:52 - 无法找到   本地数据库运行时安装。验证SQL Server Express是否正确   正确安装并且本地数据库运行时功能是   启用)。

3 个答案:

答案 0 :(得分:0)

听起来它正在尝试连接数据库并失败。如果你很幸运,那么有一个带有exe文件的.config文件。仔细看看,看看是否有任何看起来像连接字符串的东西。如果有,请将其更改为指向您需要连接的数据库。

如果没有.config文件,或者它没有连接字符串,那么它可能是硬编码到程序中而你运气不好......

祝你好运!

答案 1 :(得分:0)

看看你正在运行的设备是否有权访问sql db。对我来说听起来像是一个许可问题。

答案 2 :(得分:0)

您需要在SQL连接字符串中为Data Source参数提供服务器主机名。

试试这个:

String ConnectionString="Data Source=yourServerHostName;Initial Catalog=databasename;UID=username;PWD=password;Integrated Security=True;"