比如我把一些网站信息放在一个表中,每个字段里放一条信息,总共只有一条记录
请问,读取的时候用下面哪种方法比较好??或者是有其他方法??请指教
一:
datareader[ "字段 "].ToString();
二:
dataset.Table[ "tab "].Rows[0][ "字段 "]
------解决方案--------------------------------------------------------
datareader效率高些.
------解决方案--------------------------------------------------------
如果只有一个字段可用cmd.ExecuteScalar
------解决方案--------------------------------------------------------
当然第1种效率高些
------解决方案--------------------------------------------------------
如果是表里只有一行,为什么要建表?设计上来说就是失败的。如果你非要读,理论上READER快,但你只有一样,所以说,一样快,没有任何区别。
------解决方案--------------------------------------------------------
如果只是读取,不做其他操作,建议用datareader.
------解决方案--------------------------------------------------------
使用第一种datareader[ "字段 "].ToString();