主题:  sql server中的问题

5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#12002/7/15 9:51:52
刚用SQL编程,
谁知道
set conn=server.CreateObject("adodb.connection")
conn.Open ‘连接字符串
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from type_sql",conn,3,2
这样的一段代码打开的记录中
rs.recordcount是多少呢?
我response.write rs.recordcount是-1
我以前用同相的代码在oracle和access中都是显示的总记录数不知道是不是
在sql里面有什么别的问题吗?



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#22002/7/15 13:40:35
解决了用
rs.open sql,conn,3,1
就可以显示rs.recordcount了
不知道是为什么
我在ORACLE和ACCESS都是用
rs.open sql,conn,3,2的。



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#32002/7/16 10:57:05
一般如只涉及到简单的读就用1,1好了或是1,2