|
主题: 几个论坛也解决不了的初级问题,,急!!
|
无情一剑
职务:普通成员
等级:1
金币:0.0
发贴:6
|
#12003/10/26 10:43:03
急,,几个论坛也解决不了的菜鸟问题!!! <% set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("lovedb.mdb") name=request.form("name") mm=request.form("mm") text=request.form("text") (大家重点看这里)exec="INSERT INTO lovetable (name,mm,text) valueS ('"&name&"','"&mm&"','"&text&"')" conn.execute exec conn.close set conn=nothing response.write "记录添加成功!" %>
运行后显示为:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
/asp/inster.asp,行8
各位大侠,,帮忙,,救火! Text
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#22003/10/26 11:20:22
INSERT INTO lovetable ([name],mm,[text]) valueS ('"&name&"','"&mm&"','"&text&"')" 变量命名最好养成习惯,如:strName,strText 发帖最好直接说明问题,无意义的话可免则免
|
raynube
职务:普通成员
等级:1
金币:0.0
发贴:34
|
#32003/10/26 15:41:44
缺少 'End'
是不是其他什么地方少加了?
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#42003/10/26 16:17:33
raynube在上个帖子中说 引用: 缺少 'End'
是不是其他什么地方少加了?
那是由于运行程序出错导致 /iisHelp/common/500-100.asp 出错,不必理会。原则上认为系统自带的程序没有错误。
|
无情一剑
职务:普通成员
等级:1
金币:0.0
发贴:6
|
#52003/10/26 21:35:45
janlay我用了你头一个贴子的方法,,成功了!!!
真的要谢谢你了。。我从中国站长站,到blueidea到aspsky 都没搞定,,谢谢你了。。
可以说一下为什么吗? 是不是变量名的问题???
再次感谢你,,感谢5D
|
raynube
职务:普通成员
等级:1
金币:0.0
发贴:34
|
#62003/10/26 21:47:03
name, text 是保留字段
编辑历史:[此帖被raynube编辑过(编辑时间2003-10-26 21:57:03)]
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#72003/10/26 21:48:28
name,text是sql语句中的关键字,有特殊的含义,一般在处理的时候不做字段名称而用了它在sql语句中所代表的含义,所以导致运行错误
编程的一个良好习惯就是给变量函数前面加上前缀,代表不同的类型
|
无情一剑
职务:普通成员
等级:1
金币:0.0
发贴:6
|
#82003/10/27 16:48:26
谢谢raynube和allinhands两位大侠。。呵呵。。。
|
计算器
职务:普通成员
等级:1
金币:0.0
发贴:74
|
#92003/10/28 1:21:40
janlay在上个帖子中说 引用: INSERT INTO lovetable ([name],mm,[text]) valueS ('"&name&"','"&mm&"','"&text&"')"
变量命名最好养成习惯,如:strName,strText 发帖最好直接说明问题,无意义的话可免则免
我想问一下,这个用name做变量名错了嘛?还有这个strname中str是个什么意思,什么习惯?
|
sghwj
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#102003/10/30 18:16:02
我也觉得.我上了几次的aspsky连一个问题都没解决,我在这儿已经解决了好几个问题. janlay很不错.总能药到病除.
|