.net 连接sqlsever 2005,出现错误。

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:02:49
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面

string ConnectionStr="server=localhost;uid=sa;pwd=amyliyouhua;database=lyh;Trusted_Connection=no";
SqlConnection myConn=new SqlConnection(ConnectionStr);
myConn.Open();
Response.Write("suceed!");
myConn.Close();
}
运行结果
“/database_connection”应用程序中的服务器错误。
--------------------------------------------------------------------------------

SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
源错误:

行 26: string ConnectionStr="server=localhost;uid=sa;pwd=amyliyouhua;database=lyh;Trusted_Connection=no";
行 27: SqlConnection myConn=new SqlConnection(ConnectionStr);
行 28: myConn.Open();
行 29: Response.Write("suceed!");
行 30:

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面

string ConnectionStr="server=(local);uid=sa;pwd=amyliyouhua;database=lyh";
SqlConnection myConn=new SqlConnection(ConnectionStr);
myConn.Open();
Response.Write("suceed!");
myConn.Close();
}

Data Source=localhost;Initial Catalog=lyh;Persist Security Info=True;User ID=sa;Password=amyliyouhua
这是标准的连接串,不过你的好象是sql的服务没运行,给你个小工具,你点下“启动选中服务”按钮