Office中国论坛/Access中国论坛
标题:
老提示insert into 语法错误,帮忙解决一下啊!
[打印本页]
作者:
涵乐
时间:
2006-9-6 01:29
标题:
老提示insert into 语法错误,帮忙解决一下啊!
<% username=request("username")
password=request("password")
name=request("name")
userdept=request("userdept")
userlevel=request("userlevel")
set conn=opendb("oabusy","conn","accessdsn")
set rs=server.createobject("adodb.recordset")
sql="select * from userinf where username=" & sqlstr(username) & " and password=" & sqlstr(password)
rs.open sql,conn,1
if not rs.eof and not rs.bof then
%>
用户名为<%=username%>的用户已经存在,请选择其他用户名
[color="blue"]返回
<%
else
sql="insert into userinf(username,password,name,dept,level)"
sql=sql&" values('"&username&"','"&password&"','"&name&"','"&userdept&"','"&userlevel&"')"
conn.execute(sql)
%>
作者:
tz-chf
时间:
2006-9-6 06:36
是不是用了name的保留字引起
或提交上来的值包含引号等等字符,其实对提交的值是要做个处理的,如去掉引号、空格等等。
[此贴子已经被作者于2006-9-5 22:37:54编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3