update更新数据库时,CPU占用100%..........

Equn 2004-12-17 11:56:06
更新语句如下:
dim msg
set rs=server.createobject("adodb.recordset")
rs.open "select * from bbs where id="&request("id"),conn,1,3
'rs.open "select * from bbs where id="&request("id"),conn,2,3,上面那句改成这样就不会了.
rs("websay")=request.Form("websay")
rs("web_say_time")=now
rs.update
set rs=nothing
if len(msg)=0 then
msg="回复留言完成"
else
msg="回复留言完成,"&msg
end if

call on_ok(msg,"?")

数据库如下:
CREATE TABLE [bbs] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[user_name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[user_email] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[phone] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[text] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[sendmail] [nvarchar] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[face] [smallint] NULL ,
[xq] [smallint] NULL ,
[user_say_time] [smalldatetime] NULL CONSTRAINT [DF_bbs_user_say_time] DEFAULT (getdate()),
[websay] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[web_say_time] [smalldatetime] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

recordset对象打开时CursorType设为1就会出现CPU占用100%,设为2就不会了,为什么不呢? 不解。

环境:win2000(sp4)+iis 5.0+sql server 2000(sp3)
...全文
288 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Equn 2004-12-17
  • 打赏
  • 举报
回复
why..........why?
yqh1314 2004-12-17
  • 打赏
  • 举报
回复
千奇百怪!的问题就是多`````
life360 2004-12-17
  • 打赏
  • 举报
回复
set rs=server.createobject("adodb.recordset")
sql="select * from bbs where id="&request("id")
rs.open sql,conn,1,3
xmddl 2004-12-17
  • 打赏
  • 举报
回复
建议在id字段建立一个primary key,
where 中基于id查询的话速度就会加快.
'================================
至于1和2,是属于游标类型,
1.adOpenDynamic //动态
2.adOpenForwardOnly //仅向前滚动
3.adOpenKeyset //键集
4.adOpenStatic //静态
'================================
目前我的使用情况是,使用3.adOpenKeyset会比较好点.
以上为参考,谢谢!
dh20156 2004-12-17
  • 打赏
  • 举报
回复
1不能写
flyingsnowy 2004-12-17
  • 打赏
  • 举报
回复
表结构蛮清晰的。
不知道。帮你顶。。
zhouyouok 2004-12-17
  • 打赏
  • 举报
回复
用conn.execute直接执行吧

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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