标题:[讨论]图片上传的简单代码
取消只看楼主
9sex0
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-12-31
 问题点数:0 回复次数:1 
[讨论]图片上传的简单代码
数据表(SQLSERVER)后台的用于存放图片的字段为fimg,类型为image,允许为空。 我是用下面这个输入框供用户选择上传图片: <td>图片上传:<input type="file" name="img"></td> 我用下面的这几句取得提交的图片数据:(为什么上传不上去呢?) response.buffer=true ImageSize=Request.TotalBytes '获取提交数据量的总字节数 ImageData=Request.BinaryRead(ImageSize) '保存从客户端读取到的数据 '优化读取到的二进制数据 BnCrLf=chrB(13)&chr(10) Divider=LeftB(ImageData,Clng(InstrB(ImageData, BnCrLf))-1) Dstart=InstrB(ImageData, BnCrLf& BnCrLf)+4 Dend=InstrB(Dstart+1, ImageData, Divider)- Dstart MyData=MidB(ImageData, Dstart, Dend) strconn = "select * from '发言表'" set rs = server.createobject("adodb.recordset") rs.open strconn, conn, 1, 3 rs.addnew rs("fimg").AppendChunk myData '此句用于上传图片到SQLserver,问题嫌疑点之一 rs.update rs.close set rs = nothing 请高手执教一二
搜索更多相关主题的帖子: 图片上传 二进制 数据 代码 
2005-02-04 10:48
9sex0
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-12-31
得分:0 
系统报错:“调用BinaryRead后不能使用一般Request收集”
难道问题出在这里?
那么应该怎么收集其他非binary的数据,比如姓名,QQ号码什么的?
2005-02-04 12:19



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




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

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