主题:  不能往数据库里添加东东

skyhuang

职务:普通成员
等级:1
金币:0.0
发贴:69
#12006/1/2 13:51:15
不好意思又来打拢大家了,下面这种代码怎么不能用,不能往数据库里添加东西显示错误
<%
realname=trim(request.form("realname")
         set rs=server.createobject("adodb.recordset"
        sql="select * from user (id is null)"
rs.open sql,conn,1,3
            rs.addnew
rs("realname"=realname
            rs.update
            rs.close
set rs=nothing
    conn.close
    set conn=nothing
%>



skyhuang

职务:普通成员
等级:1
金币:0.0
发贴:69
#22006/1/2 16:50:47
不好意思是这样的
<%
realname=trim(request.form("realname"
set rs=server.createobject("adodb.recordset"
sql="select * from [user] where (id is null)"
rs.open sql,conn,1,3
rs.addnew
rs("realname"=realname)
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
#32006/1/2 18:11:50
把rs("realname"=realname)换成rs("realname"=re alname



三仙半

职务:普通成员
等级:1
金币:0.0
发贴:241
#42006/1/24 17:12:01
如果你的表USER中只有ID和realName两个字段,且ID为ACCESS的”自动编号“类型,那么按照3楼的做法,可以实现对数据库增加记录。
但我分析,你想当数据库中没有没有realname=trim(request.form("realname")对应的用户时,就增加他,是吗?


闭起眼睛看人生