| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 944 人关注过本帖
标题:[讨论]图片上传的简单代码
只看楼主 加入收藏
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
快速回复:[讨论]图片上传的简单代码
数据加载中...
 
   



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

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