recordset,如何返回总的记录数,在线等待。
recordset,如何返回总的记录数,在线等待。 问题点数:20、回复次数:8Top
1 楼MeXP(秦汉风)回复于 2002-06-17 16:11:43 得分 0
recordset.recordcountTop
2 楼zhenhao(轻松XP)回复于 2002-06-17 16:11:51 得分 0
rs.recordcount返回记录数。Top
3 楼frankkong(爱咋咋地)回复于 2002-06-17 16:12:24 得分 0
TotalRecordCount=recordset.RecordCountTop
4 楼deldelmeme979(急?急也没用)回复于 2002-06-17 16:24:24 得分 0
recordcount好像有时会有问题,看资料里说不提倡这样用。Top
5 楼9728(生菜种子)回复于 2002-06-17 16:30:30 得分 0
Set rs= Server.CreateObject("ADODB.Recordset")
total=rs.recordcountTop
6 楼9728(生菜种子)回复于 2002-06-17 16:31:46 得分 0
Set rs= Server.CreateObject("ADODB.Recordset")
total=rs.recordcountTop
7 楼luerdong(led)回复于 2002-06-17 16:34:26 得分 0
RecordCount属性获取的值不准确,除非是以下两种情况:
1.记录集都被访问过
2.打开时用的是:rs.open strSQL,strCon,3 '要将CursorType设为adOpenStatic型
Top
8 楼guozz1234(小虫)回复于 2002-06-17 16:34:54 得分 0
记录集打开时,有几种参数,看看VB的帮助,你就明白了。我记得好象用到某个参数时,RECORDCOUNT返回的永远是-1Top
9 楼xiaoguoru(肖干)回复于 2002-06-17 17:15:44 得分 20
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql,connection,1,3
其中,sql为查询语句,connection为Connection对象.Top




