|
蓝森林 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 呵呵 |
|