首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于SqlDataReade的一些有关问题.熟悉的进来回答

2012-01-01 
关于SqlDataReade的一些问题.熟悉的进来回答!如果只是纯粹的读取,用SqlDataReader.写类模块怎么写?...写成

关于SqlDataReade的一些问题.熟悉的进来回答!
如果只是纯粹的读取,用SqlDataReader.写类模块怎么写?...写成类模块了.是在类里面释放呢?还是需要在页面里释放.他能绑定dataview么?..解决排序问题.如果能绑的话。是把所有的直显示后.在释放SqlDataReader的连接。还是绑上后.就释放..
还有问一下.如果一千个人同时访问这个datareader..会不会引起什么不良反映.在不考虑服务器负载的情况下!


[解决办法]
SqlDataReader不能在Connection对象关闭后使用。。。
类里要怎么返回值,是个问题。
[解决办法]
用sqlhelper,可以写在类里面的,写个类里面的函数返回sqldatareader类型的数据。
[解决办法]
用返回值为SqlDataReader的关闭资源很麻烦

一般跨层的调用还是返回DataSet之类的比较好控制
[解决办法]
sqlhelper中有以下一段代码,它表示函数返回的sqldatareader会在清除时自动关闭数据库连接,所以建议用sqlhelper.
SqlDataReader rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection);

热点排行