手机怎么加入集团网:关于rs.update的问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 10:34:28
核心代码
<!--#include file="conn.asp"-->
<%
dim rs
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from note where noteid="¬eid,conn,1,3
rs("reply")=reply
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
这是接受另一个页面的处理页面,执行完数据库更新不了,机子奇慢,进程出现:dllhost.ext,占用cpu100%,如何解决,什么原因(顺便说一句,其他的字段可以更新,sql server数据库,reply类型text)
我把text类型改成varchar就可以了,留言应该没必要用text类型吧,再有就是varchar可以容纳多少个字节,多少个汉字,多少个英文~~~我改的是8000,是什么概念?
还有个问题就是如何限制多行文本框里输入的字数?
<textarea>里的字数限制~~

<%
reply=request.form("reply")
noteid=request("noteid")
set rs=server.CreateObject("adodb.recordset")
sql = "select * from note where noteid="¬eid
rs.open sql,conn,1,3
rs.addnew
rs("reply")=reply
rs.update
rs.close
set rs = nothing
conn.close
set conn=nothing
%>

你还该什么啊,表reply设成备注

SQL语句直接改成
UPDATE note SET reply = '<reply>' WHERE noteid = <noteid>
VBscript的语法忘记了
你把<>的地方替换成对应的值就可以