if (!IsPostBack)
{
OleDbConnection dbconn = new OleDbConnection();
dbconn.ConnectionString = @"provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath(@"App_Data/UserInfo.mdb");
dbconn.Open();
OleDbCommand cmd=dbconn.CreateCommand();
cmd.CommandText = "select * from users";
cmd.CommandType = CommandType.Text;
OleDbDataReader reader = cmd.ExecuteReader();
DataGrid1.DataSource = reader;
DataGrid1.DataBind();
dbconn.Close();
}
{
OleDbConnection dbconn = new OleDbConnection();
dbconn.ConnectionString = @"provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath(@"App_Data/UserInfo.mdb");
dbconn.Open();
OleDbCommand cmd=dbconn.CreateCommand();
cmd.CommandText = "select * from users";
cmd.CommandType = CommandType.Text;
OleDbDataReader reader = cmd.ExecuteReader();
DataGrid1.DataSource = reader;
DataGrid1.DataBind();
dbconn.Close();
}
本文介绍了一种使用ASP.NET在页面初始化时从数据库加载数据的方法。具体地,通过判断页面是否为初次加载(非回发),利用OleDb连接到MS Access数据库,并通过SQL查询语句将用户信息表中的数据读取出来展示在DataGrid控件上。
252

被折叠的 条评论
为什么被折叠?



