配置web.config连接数据库
总提示建立与服务器的连接时出错。在连接到SQLServer2005时,在默认的设置下SQLServer不允许进行远程连接可能会导致此失败。(provider:命名管道提供...
总提示
建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
web.config文件数据库连接部分:
<appSettings>
<add key="conn" value="server=(local);database=Database;user=sa;password=sa"></add>
</appSettings>
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=(local);Initial Catalog=Database;User ID=sa;Password=sa"
providerName="System.Data.SqlClient" />
</connectionStrings>
页面应用部分:
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conn"]);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from Admin where AdminName='" + UName.Text.Trim() + "' and Password='" + UPW.Text.Trim() + "'", conn);
SqlDataReader dr = cmd.ExecuteReader();
数据库在App_Data文件夹下 名称为Database
请问解决办法 原因?
高分
怎样将数据库你添加到数据服务器??? 展开
建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
web.config文件数据库连接部分:
<appSettings>
<add key="conn" value="server=(local);database=Database;user=sa;password=sa"></add>
</appSettings>
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=(local);Initial Catalog=Database;User ID=sa;Password=sa"
providerName="System.Data.SqlClient" />
</connectionStrings>
页面应用部分:
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conn"]);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from Admin where AdminName='" + UName.Text.Trim() + "' and Password='" + UPW.Text.Trim() + "'", conn);
SqlDataReader dr = cmd.ExecuteReader();
数据库在App_Data文件夹下 名称为Database
请问解决办法 原因?
高分
怎样将数据库你添加到数据服务器??? 展开
2个回答
展开全部
去掉<add key="conn" value="server=(local);database=Database;user=sa;password=sa"></add>
</appSettings>
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conn"]); 修改为
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"].connectionString);
</appSettings>
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conn"]); 修改为
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"].connectionString);
展开全部
Database 这个数据库你添加到数据服务器了吗?要把它附加到数据库里,不行的话你再把server换成server=.或者server=ip地址,给你一个例子:
<add name="connectionString" connectionString="Data Source=.;Initial Catalog=Database;Integrated Security=false;User ID=sa;Password="/>
-----------------------------------------
public static string connectString = Convert.ToString(ConfigurationManager.ConnectionStrings["connectionString"]);
你必须确保你在查询分析器里可以看的到Database这个数据库。
怎么附加数据库?打开企业管理器,在数据库上右键---附加数据库,然后按照提示来。不明白你也可以看看sql的联机丛书,那就是sqlserver的最好教程。安装sql就有的。
<add name="connectionString" connectionString="Data Source=.;Initial Catalog=Database;Integrated Security=false;User ID=sa;Password="/>
-----------------------------------------
public static string connectString = Convert.ToString(ConfigurationManager.ConnectionStrings["connectionString"]);
你必须确保你在查询分析器里可以看的到Database这个数据库。
怎么附加数据库?打开企业管理器,在数据库上右键---附加数据库,然后按照提示来。不明白你也可以看看sql的联机丛书,那就是sqlserver的最好教程。安装sql就有的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询