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

当知道查询结果只有1条时,用哪个判断解决方法

2012-03-19 
当知道查询结果只有1条时,用哪个判断当知道查询结果只有1条时是用If Not Rs.EOF还是用Rs.RecordCount0还

当知道查询结果只有1条时,用哪个判断
当知道查询结果只有1条时

是用

If Not Rs.EOF

还是用

Rs.RecordCount>0 


还判断,哪个更好,效率有没有区别?



[解决办法]
其实用哪个都可以,如果知道是一条,习惯上用IF就好了
[解决办法]
应该没啥标准,用IF的好处是可以提醒后续看代码的人,这里是为了处理单条数据,而不是处理数据集。
[解决办法]
if rs.recordercount=1 then do something... end if
if rs.recordercount<>1 then do something... end if
[解决办法]
用 If Not Rs.EOF
[解决办法]
两个其实差不多,不过我习惯使用if not rs.eof的形式,因为rs.recordcount>0更像是对多条数据操作,命题可以改为rs.recordcount=1的形式。
[解决办法]
习惯用什么就用什么,免得以后把自己脑子搞乱了。

热点排行