set rs=command3.Excute(NULL,NULL,adCmdProc);
if rs.state=1 then '判断rs是否关闭了,因存储过程中没有记录集,则关闭rs
if not rs.eof then
arrayAllData=rs.getrows '将rs放入一个数组中,因为马上要关闭RS
else
error1="没有记录"
end if
end if
rs.close
set rs=nothigif error1=""
.....
else
'没有记录
end if
if rs.state=1 then '判断rs是否关闭了,因存储过程中没有记录集,则关闭rs
if not rs.eof then
arrayAllData=rs.getrows '将rs放入一个数组中,因为马上要关闭RS
else
error1="没有记录"
end if
end if
rs.close
set rs=nothigif error1=""
.....
else
'没有记录
end if
解决方案 »
- 怎样截取binary的值 ?? 邹健老师请帮忙
- 存储过程修改出了问题,请大家帮忙看下,谢谢!
- 在线等答案~~~~求教一个数据库备份的问题
- 插入时报错,请高手看看
- 一个更新引发的问题的思考的思考,求助各位了.
- 邹建等等等各路高手,关于触发器!如何禁用递归调用触发器?
- sql 有什么参数什么的 可以查询全部啊
- SQL产生日志的探讨。欢迎各位进来讨论讨论。
- 怎么实现sql server 2000 和access 2000 数据互导,说说思路
- 最近有很多相关树型结构的问题,特意写了两个函数,给大家参考一下!
- 如何取数据库master中的所有数据库名称(在sysdatabase中)?
- 100求解:怎么把查询到的一个结果用竖的形式显示出来?
你是用的VB。我用VC也这样写过
rs=command3.Excute(NULL,NULL,adCmdProc);
if(rs->State==1) <===到这里还是异常了。
.....doudouniwan(doudouniwan);
请问如何知道是否有纪录集吗?恳请你用代码写一点。