当前位置: 代码迷 >> ASP.NET >> 初学者的有关问题:请教读取单个的数据应该用哪种方法?
  详细解决方案

初学者的有关问题:请教读取单个的数据应该用哪种方法?

热度:7687   发布时间:2013-02-26 00:00:00.0
菜鸟的问题:请问读取单个的数据应该用哪种方法??
比如我把一些网站信息放在一个表中,每个字段里放一条信息,总共只有一条记录

请问,读取的时候用下面哪种方法比较好??或者是有其他方法??请指教

一:
datareader[ "字段 "].ToString();

二:
dataset.Table[ "tab "].Rows[0][ "字段 "]

------解决方案--------------------------------------------------------
datareader效率高些.
------解决方案--------------------------------------------------------
如果只有一个字段可用cmd.ExecuteScalar
------解决方案--------------------------------------------------------
当然第1种效率高些
------解决方案--------------------------------------------------------
如果是表里只有一行,为什么要建表?设计上来说就是失败的。如果你非要读,理论上READER快,但你只有一样,所以说,一样快,没有任何区别。

------解决方案--------------------------------------------------------
如果只是读取,不做其他操作,建议用datareader.
------解决方案--------------------------------------------------------
使用第一种datareader[ "字段 "].ToString();
  相关解决方案