使用DataReader [英] Using DataReader

查看:70
本文介绍了使用DataReader的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序中,我已使用OLEDB数据库存储学生信息.
为了从数据库检索信息,我创建了一个单独的类,该类在内部查询数据库,然后在数据集对象中返回数据.
类阅读器

In my application I have used OLEDB database to store student information.
To retrieve information from the database, I have created a separate class which internally queries to database and then returns data in a dataset object.
Class Reader

//This method provides requested class student information.<br />
DataSet Dataset ReadStudentInformation(int class).<br />
{<br />
    //create dataset<br />
     DataSet ds = new DataSet();<br />
//Execute query<br />
OleDbDataAdapter DA = new OleDbDataAdapter(selectCommand,,connection);<br />
         //Fille data in dataset<br />
         DA. featureDataAdapter.Fill(ds, tableName);<br />
         return DA ;<br />
}<br />



现在在客户端,我添加了一个循环以从数据集中检索行信息.
请提出更好的方法.
在这种情况下还是应该使用DataReader或以上方法是正确的.??



Now at the client side I have added a loop to retrieve row information from the data set.
Please suggest the better approach.
Should we use DataReader in this case or above approach is correct.??

推荐答案

由于您使用的是数据集,但仅循环访问数据,因此Datareader肯定是更好.
Since you are using a Dataset but are only looping through data, a Datareader will definitely be better.


这篇关于使用DataReader的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆