求教SQL语句语法错误

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:34:59
<%username= Trim(Request.Form("name"))
password1= Trim(Request.Form("pd1"))
password2= Trim(Request.Form("pd2"))%>
----------
<% dim ssql
if conn.state=adStateClosed Then Response.Write"貌似本站出错了"
ssql="INSERT login (name,password) values(username,password1)"
conn.Execute ssql, ,adCmdText
conn.close
Set conn=Nothing%>
---Microsoft JET Database Engine (0x80040E14)
INSERT INTO 语句的语法错误。
/web1/add.asp, 第 20 行
在ASP里的 想贴全部代码总发布上来 求教高手下 怎么改这个

insert into
少了这个into ,还有表名,字段名最好用加上[],像[login] [name] [password].以避免你使用的字段名和数据库中的保留字段名相同造成冲突

ssql="INSERT login (name,password) values(username,password1)"
改成
ssql="INSERT [login] ([name],[password]) values('"&username&"','"&password1&"')"

这句ssql="INSERT login (name,password) values(username,password1)"
要改成ssql="INSERT into login (name,password) values(username,password1)"

insert into [login]

学习下sql吧,不然你写这代码无意义。