#12006/1/3 12:29:28
以下是我的代码,编译调试没有错误!可是总是连接不上数据库,请教各位高手能否给小弟解决一下啊!
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Configuration;
namespace WebApplication2
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;
private void Page_Load(object sender, System.EventArgs e)
{
string strConn="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=example;Data Source=AA-63C63CA4B2AD;Packet Size=4096;Workstation ID=AA-63C63CA4B2AD";
string strSql="select * from People";
SqlConnection myCn=new SqlConnection(strConn);
myCn.Open();
SqlDataAdapter sda=new SqlDataAdapter(strSql,myCn);
DataSet ds=new DataSet();
sda.Fill(ds);
DataGrid1.DataSource=ds;
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
以下是错误的信息:
“/WebApplication2”应用程序中的服务器错误。
--------------------------------------------------------------------------------
用户 'AA-63C63CA4B2AD\ASPNET' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'AA-63C63CA4B2AD\ASPNET' 登录失败。
源错误:
行 25: string strSql="select * from People";
行 26: SqlConnection myCn=new SqlConnection(strConn);
行 27: myCn.Open();
行 28: SqlDataAdapter sda=new SqlDataAdapter(strSql,myCn);
行 29: DataSet ds=new DataSet();
源文件: c:\inetpub\wwwroot\webapplication2\webform1.aspx.cs 行: 27
堆栈跟踪:
[SqlException: 用户 'AA-63C63CA4B2AD\ASPNET' 登录失败。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction)
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction)
System.Data.SqlClient.SqlConnection.Open()
WebApplication2.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\webapplication2\webform1.aspx.cs:27
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573