最新的Web开发教程
 

ADO NextRecordset方法


<完整记录对象参考

该NextRecordset方法用于清除当前记录对象并通过一系列命令循环返回下一个记录对象。 该方法返回一个记录对象。

使用此方法在一个复合命令语句或返回多个结果的存储过程的下一个结果返回下一个命令的结果。 例如,在一个复合命令语句,如"SELECT * FROM table1;SELECT * FROM table2" ,在一个命令或上一个记录Open方法Execute方法,将只执行第一命令,并将结果返回到一个记录对象。 为了在声明中访问下一个命令的结果,调用NextRecordset方法。

如果以行返回命令成功执行了,但没有返回记录,返回的Recordset对象将是开放的,但空(BOF and EOF are both True) 如果非行返回命令成功执行,返回的Recordset对象将被关闭(State property is adStateClosed) 当没有更多的结果,Recordset对象将被设置为Nothing。

句法

Set objRecordset2=objRecordset1.NextRecordset(ra)

Note: objRecordset1和objRecordset2可以是相同的Recordset对象。


参数 描述
ra 可选的。 返回受操作的记录数

<完整记录对象参考