asp怎么实现图片存入数据库

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:39:28
一个网站当用户成功登录时跳转到该用户的图片管理页面,图片管理页面包括“个人相册、风景相册、偶像相册……”
用户登录
及图片管理页面怎么实现
知道的说下 不胜感激

使用adodb.stream对象可以
举例
rs("file").appendchunk=objstream.read(objstream.size)
整体写出来代码太多 只给个思路 具体怎么用去 百度查吧

图片有2个途径啊,一个是把图片变成2进制数存入数据库,另一种是无组件图片上传组件。网上都有做好的代码打包下载的,搜索asp无组件上传就有了

asp上传一般都用无组件上传,如果空间支持组件上传更好

图片一般上传到服务器文件夹目录,数据库记录图片路径即可

图片上传到放图片的文件夹,数据库中只用放图片相对路径。
一般图片无组件上传用
upload_5xsoft.inc文件:
<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>

dim upfile_5xSoft_Stream

Class upload_5xSoft

dim Form,File,Version

Private Sub Class_Initialize
dim iStart,iFileNameStart,iFileNameEnd,iEnd,vbEnter,iFormStart,iFormEnd,theFile
dim strDiv,mFormName,mFormValue,mFileName,mFileSize,mFilePath,iDivLen,mStr
Version="21gt.com上传程序v1.0"
if Request.TotalBytes<1 then Exit Sub
set Form=CreateObject("Scripting.Dictionary")
set File=CreateObject("Scripting.Dictionary")
set upfile_5xSoft_Stream=CreateObject("Adodb.Stream")