ASP 将接受的变量获得的值用SQL语句插入数据库
xiaotang1=trim(request("xiao1"))'姓名xiaotang2=trim(request("xiao2"))'地址xiaotang3=trim(...
xiaotang1=trim(request("xiao1"))'姓名
xiaotang2=trim(request("xiao2"))'地址
xiaotang3=trim(request("xiao3"))'QQ
xiaotang4=trim(request("xiao4"))'留言内容
<%
dim conn,sql
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open
sql ="insert into liuyan(name,address,qq,content) values('xiaotang1','xiaotang2','xiaotang3','xiaotang4')"
conn.execute(sql) '这个方法用来执行sql语句
conn.close
set conn = nothing
%>
我这样插之后 数据库不把用户输入的 写入数据库。
却把xiaotang1 xiaotang2 xiaotang3 xiaotang4 写入数据库。
我知道很简单,谁帮写下,立刻给分。 展开
xiaotang2=trim(request("xiao2"))'地址
xiaotang3=trim(request("xiao3"))'QQ
xiaotang4=trim(request("xiao4"))'留言内容
<%
dim conn,sql
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open
sql ="insert into liuyan(name,address,qq,content) values('xiaotang1','xiaotang2','xiaotang3','xiaotang4')"
conn.execute(sql) '这个方法用来执行sql语句
conn.close
set conn = nothing
%>
我这样插之后 数据库不把用户输入的 写入数据库。
却把xiaotang1 xiaotang2 xiaotang3 xiaotang4 写入数据库。
我知道很简单,谁帮写下,立刻给分。 展开
4个回答
展开全部
<%
dim conn,sql
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open
sql ="insert into liuyan(name,address,qq,content) values('"&xiaotang1&"','"&xiaotang2&"','"&xiaotang3&"','"&xiaotang4&"')"
conn.execute(sql) '这个方法用来执行sql语句
conn.close
set conn = nothing
%>
dim conn,sql
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open
sql ="insert into liuyan(name,address,qq,content) values('"&xiaotang1&"','"&xiaotang2&"','"&xiaotang3&"','"&xiaotang4&"')"
conn.execute(sql) '这个方法用来执行sql语句
conn.close
set conn = nothing
%>
展开全部
把单引号去掉,试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql ="insert into liuyan(name,address,qq,content) values('"&xiaotang1&"','"&xiaotang2&"','"&xiaotang3&"','"&xiaotang4&"')"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql ="insert into liuyan(name,address,qq,content) values('"+xiaotang1+"','"+xiaotang2+"','"+xiaotang3+"','"+xiaotang4+"')"
改成这个
改成这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询