标题:请高手帮忙!解决execute的用法?
取消只看楼主
song7382005
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2009-7-21
结帖率:100%
已结贴  问题点数:20 回复次数:3 
请高手帮忙!解决execute的用法?
在example5.asp中的exec="insert into guestbook(name,tel,message)values('"+name+"',"+tel+",'"+message+"')"
老是报错,能不能请高手帮忙改对一下,同时说一说exec怎么用啊!
先建立一个表单:
<form name="form1" method="post" action="example5.asp">
name <input type="text" name="name"><br>
tel <input type="text" name="tel"><br>
message <input type="text" name="message" value=""><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</form>
表单提交到example5.asp,下面是example5.asp的代码:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
name=request.form("name")
tel=request.form("tel")
message=request.form("message")
exec="insert into guestbook(name,tel,message)values('"+name+"',"+tel+",'"+message+"')"
conn.execute exec
conn.close
set conn=nothing
response.write "记录添加成功!"
%>
搜索更多相关主题的帖子: execute 用法 
2009-07-31 08:53
song7382005
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2009-7-21
得分:0 
请帮忙解决,报错的那一行是
conn.execute exec
提示是“标准表达式中数据类型不匹配”
老是添加不记录不成功?苦恼好久了,不知怎么办?看高手们能不能帮我走出困境!
万分感谢上面的热心人!
2009-07-31 13:01
song7382005
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2009-7-21
得分:0 
回复 5楼 yms123
首先真的衷感谢你的帮忙!这个测试不成功!SQL的那一句老是报错,给贴的每个我都试了,可还没达到添加记录的效果!可能是我太笨了,我都不知道怎么办!不过还是很感谢你!希望以后多交流交流。
2009-08-01 11:21
song7382005
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2009-7-21
得分:0 
回复 8楼 yms123
不支持更新rst.update
说我没有权限,删除掉后测试正常,但从表单中添加记录时,又出现错误了!我今天把具体报错发一次,你帮我看看,行吗!谢谢你!
2009-08-03 07:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-281115-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.236430 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved