asp读取oracle表后,为什么rs.recordcount 为-1,而不是记录集的条数。

aqqzy 2006-07-27 01:03:46
代码如下:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "HWGIS", "sde", "sde" ' odbc连接的orlcae

Set Rs = Server.CreateObject("ADODB.RecordSet")
sql = "select * from User"
rs.Open sql,conn,0,1

'此处试过了0,1 0,2 0,3 0,4 1,1 1,2 1,3 1,4 2,1 2,2 2,3 2,4 3,1 3,2 3,3 4,4得到的rs.rcordcount 都是“-1”

response.Write(rs.recordcount)

%>

输出的结果为-1,是怎么回事。
...全文
174 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhtree 2006-07-29
  • 打赏
  • 举报
回复
conn.CursorLocation = 3 '即adUseClient
rs.open ...
kingkingkingking 2006-07-27
  • 打赏
  • 举报
回复
用1,1
可能用是连接oracle的驱动不正确

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧