asp.net如何查询数据库信息

[复制链接]
查看11 | 回复2 | 2007-12-14 08:46:47 | 显示全部楼层 |阅读模式
在asp.net中,读取数据库中的数据可以使用DataReader和DataSet 2种方式,两者的差异如下:使用Dataset对象读取数据大致需要以下5个步骤:(1)建立数据库链接,可以选用SQLConnection或者01edbConnection。(2)将查询保存在SQLDataAdapter或者oledbDataAdapter对象中。(3)使用DataAdapter对象的Fill方法将数据填充到DataSet中的DataTable中。(4)为DataTable对象建立DataView对象以显示数据,这一步可以省略。(5)将DataView或者DataSet绑定到Server Control上。使用DataReader读取数据大致需要以下6个步骤:(1)建立数据库链接,可以选SQLConnection或者OLedbConnection。(2)使用Connection对象的open方法打开数据库链接。(3)将查询保存在SQLCommand或者OledbCommand对象中。(4)调用Command对象的ExecuteReader方法,将数据读入DataReader对象中。(5)调用DataReader的Read或者Get方法读取—笔数据,以便显示。(6)调用Connection对象的Close方法,关闭数据序链接。
回复

使用道具 举报

千问 | 2007-12-14 08:46:47 | 显示全部楼层
OleDbConnection objConn = new OleDbConnection();OleDbDataAdapter objDa = new OleDbDataAdapter("select * from student", objConn);
DataSet objDs = new DataSet();objDa.Fill(objDs);dataGridView1.DataSource = objDs.Tables[0];
回复

使用道具 举报

千问 | 2007-12-14 08:46:47 | 显示全部楼层
不知道你具体想查什么!!查询语句:select * from 表名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行