SQL下的分页错误!为什么?
sqlstr="select * from gq where gq_youxiao>'"&ydate&"' "&addsql&" order by gq_date desc"
set rs=Server.CreateObject("Adodb.Recordset")
rs.open sqlstr,conn,3,3 '-->注意这里
rs.pagesize=3
response.Write ("rs.pagecount="&rs.pagecount)
因为我还要修改这些记录,所以用了3,3,但是为什么rs.pagecount等于-1呢,原来在access下的时候是正确的呀,在SQL里改成
rs.open sqlstr,conn,1,1
就没问题了,rs.pagecount结果正确,但是不能修改记录了呀!为什么样呀!