我在asp.net开发了一个Web应用程序,并在iis 7中发布了该网站。 我已经完全访问了已发布的文件夹,它运行正常。当我浏览我发布的应用程序时,登录页面最初已加载。如果我填写详细信息并尝试登录那么连接失败。没有打开SQL连接
webConfig我有
<add name="SQLSERVER2008ConString" connectionString="Data Source=(local);Initial Catalog=REPOSITY;Integrated Security=True" providerName="System.Data.SqlClient"/>
并打开连接
SqlConnection con = new SqlConnection(conString);
con.Open();
这里的连接没有被打开。但它在我的开发环境中完美运行。但是在我发布代码之后没有工作。 这是我如何在本地连接我的SQL
注意:
感谢
答案 0 :(得分:0)
使用此代码
String conString= System.Configuration.ConfigurationManager.ConnectionStrings["SQLSERVER2008ConString"].ConnectionString;
SqlConnection con = new SqlConnection(conString);
con.Open();
答案 1 :(得分:0)
您确定您的SQL本地登录名是(本地)吗?检查一次名称。但如果是,请尝试:<add name="SQLSERVER2008ConString" connectionString="Data Source=(local);Initial Catalog=REPOSITY;Integrated Security=True" User Id = [ENTER YOUR WINDOWS LOGIN USERNAME];Password = [ENTER YOUR WINDOWS LOGIN PASSWORD]"/>