知识大全 ASP.NET项目开发指南:数据层类(2)[1]
Posted 知
篇首语:观书散遗帙,探古穷至妙。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:数据层类(2)[1]相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:数据层类(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
数据层类( )
方法public DataSet GetDataSet(string strSql string tableName)
和上述两个方法几乎一样 只是多了个tableName参数 返回一个DataSet 如程序 所示
程序 ST_DataBase cs
public DataSet GetDataSet(string strSql string tableName)
//定义一个数据集 用来赋值给应用程序的一个数据集
DataSet dataSet=new DataSet()
//定义新的数据连接控件并初始化
OleDbConnection ST_conn = new
OleDbConnection(ST_ConnectionString)
System Data OleDb OleDbDataAdapter
dataAdapter=new OleDbDataAdapter(strSql ST_conn)
dataAdapter Fill(dataSet tableName)
//返回这个数据集
return dataSet;
【代码说明】代码第 行是一个完整的类的引用方法 给出了System Data OleDb OleDbDataAdapter读取器的具体位置 如果在类文件的开始处已经使用using添加了对System Data OleDb的引用 则这个完整引用可以去掉 改为OleDbDataAdapter dataAdapter这样定义
方法public OleDbDataReader readrow(string sql)
该方法执行一个SQL查询并返回一个OleDbDataReader 如程序 所示
程序 ST_DataBase cs
public OleDbDataReader readrow(string sql)
OleDbConnection ST_Con = new OleDbConnection(ST_ConnectionString)
//生成一个OleDbCommand对象 表示要执行的SQL语句或存储过程
OleDbCommand ST_objCommand =new OleDbCommand(sql ST_Con)
OleDbDataReader ST_objDataReader ;
ST_objCommand Connection Open()
ST_objDataReader = ST_objCommand ExecuteReader()
//如果记录不为空
if(ST_objDataReader Read())
ST_objCommand Dispose()
return ST_objDataReader;
else
ST_objCommand Dispose()
return null;
【代码说明】这里返回的不是DataTable 也不是DataSet 而是OleDbDataReader 它提供了从数据源读取数据行的只进流的方法 一般称其为只读数据集 代码第 行的Read()方法表示从当前数据集读取一条数据 如果存在数据返回true 否则返回false
cha138/Article/program/net/201311/15943相关参考
ASP.NET项目开发指南:数据层类(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET项目开发指南:数据缓存简介 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET项目开发指南:数据表设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  
ASP.NET项目开发指南:数据库需求分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET项目开发指南:数据库连接编写 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET项目开发指南:Blog数据表设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET项目开发指南:数据表之间的关系 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
ASP.NET项目开发指南:网络书店数据表设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
知识大全 ASP.NET项目开发指南:Blog数据库连接编写
ASP.NET项目开发指南:Blog数据库连接编写 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:Blog数据库需求分析
ASP.NET项目开发指南:Blog数据库需求分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!