永发信息网

asp连接access插入数据

答案:4  悬赏:10  手机版
解决时间 2021-04-30 14:56

<%
user=request.form("textuser")
pwd=request.form("textpwd")
tel=request.form("texttel")
qq=request.form("textqq")
mail=request.form("textmail")
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("sl.mdb")

exec="insert into login(user,pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"
conn.execute exec

conn.close
set conn=nothing
%>
<%="记录添加成功!"%>

帮我看一下那里错了

最佳答案

都没说到点上


这一句


exec="insert into login(user,pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"


user 这里错了


user 是access数据库的关键字,不能作为字段,要么你给他加上方括号 [ ],改成这样


exec="insert into login([user],pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"



 

全部回答

('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"

检查下这个

好像没有错误啊。。。<%="记录添加成功!"%>这一行是不是有问题呢。。。删除掉看看。。

user=request.form("textuser") pwd=request.form("textpwd") tel=request.form("texttel") qq=request.form("textqq") mail=request.form("textmail") set rsGuest=server.createobject("adodb.recordset")     sql="select * from login"

   rsGuest("user")=user    rsGuest("pwd")=pwd    rsGuest("Tel")=Tel    rsGuest("qq")=qq    rsGuest("mail")=mail

    rsGuest.update    response.Write("<center><br><br><font color='#ff0000'>发送成功!</font></center>")

rsGues.close set rsGues=nothing

你先建立一个数据库连接文件先,然后把上面的代码复制进去即可运行!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一个脑筋急转弯需要大家的帮助
忘不了,你说怎么办
我要养的肥肥的?给个建议哈
【求】诛仙2小鹿一周下来的更新时间?
爰情为什么那么难.我们该怎样谈忘爱,而且不能
为什么我的头发又少又黄,有什么办法吗
苏州市邮编多少啊?
骏网一卡通什么时候才能充值啊?
单人房男生版
什么样的女人才叫好女人?
南阳那里有好玩的啊
求高清韩国MV下载的论坛
韩国有哪些最好听的歌
东关小学怎么去啊,有知道地址的么
beyang通信网络,北京?
推荐资讯
求几首歌的无损。APE.FLAC.WAV都得
富宏通讯地址有知道的么?有点事想过去
脚气应该怎么去治?穿什么鞋比较好一点?
爱国经典诵读诗歌,如何指导孩子诵读古诗词
有什么方法让失眠的我睡的香一点呢?
为什么我的力装备经过套装炼化就变成了灵力要
我没有问题问了 怎么办
DNF我36狂战,该刷什么!
最厉害的奥特曼?
包头那有卖拍立得
表示快乐向上的诗句,关于积极向上的生日快乐
预算5000左右组装一台电脑,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?