|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;ado|工具|纪录集 比来利用filter工具良多,也碰到了一些成绩,我会在利用过程当中进一步总结,然后将主要的纪录上去。
1、制止空集毛病
空集毛病一样平常在第一次filter赋值时没有婚配的情形下。比方:
dowhilenotrr.eof
rs.filter="user_id="&rr("user_id")&""
dowhilenotrs.eof
代码
rs.movenext
loop
rr.movenext
loop
假定rr第一笔记录中 user_id=northsnow ,第二笔记录中的 user_id=塞北的雪
假如rs纪录会合没有 user_id=northnsow 的纪录,可是有 user_id=塞北的雪 的纪录。
可是我们发明基本没有输入 user_id=塞北的雪 的相干信息。
缘故原由就是发生了空值毛病,为了不这个毛病的发生,需在每次利用完后实行这条语句:
rs.filter=""
比方:
dowhilenotrr.eof
rs.filter="user_id="&rr("user_id")&""
dowhilenotrs.eof
代码
rs.movenext
loop
rs.filter=""
rr.movenext
loop
大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧 |
|