这个问题很简单;
连接属性设置成
Connection.CursorLocation = adUseClient
连接属性设置成
Connection.CursorLocation = adUseClient
解决方案 »
- 难题 如何在join on 里,根据 查询结果,拼关联语句.
- 数据导入关联问题(清高手帮忙)
- 在脚本中用不同的用户登录oracle服务器执行脚本
- 访问另一台服务器出现的问题.
- 请教:oracle启动报错,如何一步步诊断?
- 如何用SQL*PLUS查出表中那些重复的记录???
- oracle 8i在P4+WIN98 下安装的问题,旧的问题,!在线等候,
- 客户端sql plus 能够连上服务器,可是通过程序却报ORA-03121:NO INTERFACE DRIVER CONNECTED-FOUNCTION NOT PERFORMED.
- Oracle中jdk的问题
- 有没有replace类似的函数?
- 高分救助,要分的进来拿(其实是个菜鸟问题)
- 如何建立数据包
换成oracle provider for oledb
set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.ActiveConnection = MM_conn_STRING
rs1.Source = "SELECT TITLENO, TITLE, CURRENTTIME, USERNAMENO, USERNAME, FORUMNO, STATS, NUM, TIMES, LASTMAN, LASTDATE, LASTNO FROM ZDWY.MESSAGE WHERE FORUMNO = '"&Request("FORUMNO")&"' ORDER BY LASTDATE DESC"
rs1.CursorType = 0
rs1.CursorLocation = 3
rs1.LockType = 3
rs1.Open()
%>rs1.CursorLocation = 3 -----一定要设为3
否则会记录集数变-1还一个方法不用麻烦,直接在sql写就可以实现
sql="select count(*) cn from test"
.....................
<%=rs("cn")%>
效果一样的