蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[asp]rs.update出现的问题

在 sqlserver下 :
sql="SELECT * FROM  userdata where username='19992' and  tmid=1008 and paperno=13"/*这句经过测试没有问题*/
                                                                set rs=server.createobject("adodb.recordset")
                                                                rs.open sql,conn,3,2
rs("uans")="dd"
rs.update

执行rs.update的时候 在任务管理器里就出现一个进程w3wp.exe 占用99%的cpu资源
不知道什么原因

中病毒了吧?

不是

我在access数据库里测试完全没问题


大家都没遇到过吗?

很是着急·!!

你的操作系统应该是03的吧。w3wp.exe 是IIS的进程,怎么会变病毒了。

这次小雨有点。。。。。。。-_\\

是不是使用了Session.Cache太多了呀。没有释放掉?

是03
sqlserver中“uans”的类型是ntext
我把"uans"的类型改成长整形bigint
再赋值:
rs("uans")=1
rs.update就不会出现错误


本人第一次接触sqlserver
我想可能是ntext赋值方面的原因~

请熟悉sqlserver的朋友出来帮帮偶~

用nvarchar类型看看

一滩死水在上个帖子中说
  
谢谢 把uans的类型改成nvarchar可以了

但是如果想不改变uans的类型
怎么赋值呢?
因为nvarchar最多存储4000个字符 ,而ntext 可以存储多于4000个字符


可以这样:
kk="dd"
rs("uans")=kk
rs.update

xiaosunsun在上个帖子中说

不行 ~
害我差点又死机

一滩死水在上个帖子中说

晕,没见过2003,献丑献丑了。:D

5do8 help me 呵呵




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com