什么地方出错了?

nagisa 2003-11-19 03:41:04
Microsoft VBScript 运行时错误 错误 '800a0005'

无效的过程调用或参数: 'leftb'

<%


response.buffer=true

formsize=request.totalbytes

formdata=request.binaryread(formsize)

bncrlf=chrb(13) & chrb(10)

divider=leftb(formdata,clng(instrb(formdata,bncrlf))-1)

datastart=instrb(formdata,bncrlf & bncrlf)+4

dataend=instrb(datastart+1,formdata,divider)-datastart

mydata=midb(formdata,datastart,dataend)


set rec=server.createobject("ADODB.recordset")
sql="SELECT top 1 * FROM News ORDER BY id DESC"
rec.open sql,conn,1,3


rec("Newsimages").appendchunk mydata

rec.update
rec.close
set rec=nothing
set conn=nothing
%>
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerwen01 2003-11-19
  • 打赏
  • 举报
回复
读取图片文件时出错,图片文件名可能是中文,改为英文即可。
BingGroup 2003-11-19
  • 打赏
  • 举报
回复
看看 rec.open sql,conn,1,3

打开有记录吗

28,406

社区成员

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

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