recordset
请问:
1、recordset的概念是什么?
2、recordset所指的范围是怎么定的,比方一个select语句是不就对应一个recordset,两个select就对应两个?
------解决方案--------------------recordset就是VB中说的记录集的概念,他可以保存一次查询所返回的所有记录.它的结构实际是个表的形式.有行和列.一个recordset对象只能存储一个记录集,当想把第2个结果集保存到recordset中时会处错误.但是当把recordset对象关闭后,再打开就可以继续存储其他结果集了.例句格式是这样的.
dim Con as ADODB.Connection
dim Rs as ADODB.Recrodset
set Con=new ADODB.Connection
with Con
......配置Con的代码
End With
Con.open
set Rs=new ADODB.Recrodset
with Rs
......配置Rs的代码
End With
Rs.open "一个可以返回记录集的查询"
这样就可以把查询的结果放到recordset里了.
用完后关闭
Rs.Close 就可以继续返回别的记录了.
注意:VB中的recordset对象不像C#里的DataSet对象,recordset对象始终只能保存一个结果集.
------解决方案--------------------