第一次发贴 大家帮忙啊 一点小错误

yxiaodi1983 2003-12-16 11:01:55
我在做一个文件上传的页面 用的是化境无组件上传 但问题不是上传的部分 在往数据库添加记录的时候出错了 代码如下

<% set upload=new upload_5xsoft
set file=upload.file("file1")
set file2=upload.file("file2")
response.write upload.form("submit")&"<br>"

dim temp
select case upload.form("select")
case 1
temp="大橱"
case 2
temp="桌子"
case 3
temp="椅子"
case 4
temp="箱子"
case 5
temp="床"
case 6
temp="门窗雕刻"
case 7
temp="其他"
end select

Response.Write(upload.form("codename"))
Response.Write(upload.form("name"))
Response.Write(upload.form("size"))
Response.Write(upload.form("date"))
Response.Write("/upload/"&file.FileName)
Response.Write("/upload/"&file2.FileName)
Response.Write(upload.form("select"))
Response.Write(temp)

rs.addnew
rs("codename")=upload.form("codename")
rs("name")=upload.form("name")
rs("classid")=upload.form("select")
rs("class")=temp
rs("size")=upload.form("size")
rs("date")=upload.form("date")
rs("addr")=upload.form("addr")
rs("note")=upload.form("note")
rs("imgminpath")="/upload/"&file.FileName
rs("imgpath")="/upload/"&file2.FileName
rs.update
set file=nothing
set file2=nothing
set upload=nothing
rs.Close()
Set rs = Nothing
%>

由于其他的部分都没什么问题 就不写了 问题在rs的upload方法上。添加数据时就会产生如下错误
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
/admin/upload2.asp, 第 69 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

网页:
POST 28972 ??? /admin/upload2.asp

POST Data:
错误 '80020009'
发生意外。

/iisHelp/common/500-100.asp,行 219

但是 把rs("date")=upload.form("date")和rs("note")=upload.form("note")两条注释掉就可以了 反复调试都不知道怎么回事 这两条数据始终添加不上 在前面我用Response.Write打出各项的值都没有问题 就是添加的时候出现错误
date是文本型 note是备注 直接用Response.Write打出来都是正常的 但添加时就提示rs.update出现语法错误 难道addnew不能一下子添加大量数据?但是数据量也不大啊 请高手指教 多谢了!
...全文
17 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pimple 2003-12-16
  • 打赏
  • 举报
回复
注意字段名称,注意字段的属性.
xupiao 2003-12-16
  • 打赏
  • 举报
回复
請結貼
yxiaodi1983 2003-12-16
  • 打赏
  • 举报
回复
问题已经解决 谢谢!
是因为note和date是关键字 不能当自定义变量名称 果然是低级错误
yxiaodi1983 2003-12-16
  • 打赏
  • 举报
回复
字段名称都没错啊 你说的字段属性指什么意思?是字符 数字 文本那些吗?不好意思 请说详细点吧 多谢了!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧