请大家帮忙解决一下这个asp错误

ghostplus 2004-04-11 07:02:11
我现在做一个文件上传的asp,当数据库使用mdb时,正常工作,当专用sql server2000时,发生以下错误:
Microsoft OLE DB Provider for SQL Server (0x80040E2F)
/SimpleImageToData.asp, 第 122 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MyIE2)

页:
POST 582 bytes to /SimpleImageToData.asp

POST 数据:
错误 '80020009'
而122 行是指这条语句 rs.Update

整段asp语句是
set cn = server.CreateObject("adodb.connection")
cn.Open cnstr
set rs = server.CreateObject("adodb.recordset")
sql = "select * from tblImage"
rs.Open sql,cn,1,3
rs.AddNew
rs.Fields("content-type").value = strContentType
rs.Fields("image").AppendChunk strData 'strData数据类型为binary
rs.Update
请各位给一点提示。p.s:sql server2000插入图片的sql语句是什么?
...全文
50 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
NetVan 2004-04-11
  • 打赏
  • 举报
回复
你的数据库的结构是什么样的?

access 和 sql server 中有一个自动增加的字段是不太一样的。

liuyu202 2004-04-11
  • 打赏
  • 举报
回复
strData是哪里来的?

你也可以用insert语句插入纪录!

28,409

社区成员

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

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