主题:  图片怎么加到数据库里??

奔腾的心

职务:普通成员
等级:7
金币:10.0
发贴:6114
#12002/9/16 14:14:14
1.


text









2
<%
dim formsize,formdata,bncrlf,divider,datastart,dataend,mydata
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)
%>

<%dim sql,rs
set rs=server.createobject("adodb.recordset")
sql="select * from xin01"
    rs.Open sql,conn,3,2
    
rs("myimage").appendchunk mydata
rs.update
rs.close
conn.close
response.write"ok"
%>

不知道怎么回事。谁清楚呢?



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#22002/9/16 14:33:31
rs("myimage").appendchunk mydata这一句写图片进数据库的。
特有的语句,
在数据库里面写入比较大的字节的时候的一个方法



奔腾的心

职务:普通成员
等级:7
金币:10.0
发贴:6114
#32002/9/16 16:54:39
可惜我写不进去



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#42002/9/16 17:15:34

<%dim sql,rs
set rs=server.createobject("adodb.recordset")
sql="select * from xin01"
rs.Open sql,conn,3,2

rs("myimage").appendchunk mydata
rs.update
rs.close
conn.close
response.write"ok"
%>

上面部分我没有看,
这一部分少一句话。

<%dim sql,rs
set rs=server.createobject("adodb.recordset")
sql="select * from xin01"
rs.Open sql,conn,3,2



rs.addnew '就是这一句。

rs("myimage").appendchunk mydata
rs.update
rs.close
conn.close
response.write"ok"
%>



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#52002/9/16 17:16:35
用组件吧
或用无组件上传程序



奔腾的心

职务:普通成员
等级:7
金币:10.0
发贴:6114
#62002/9/16 18:49:37
不对的

我刚开始用的就是 rs.addnew

不行

麻烦~~~~



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#72002/9/17 9:14:41
错误信息呢?



a1ds

职务:普通成员
等级:1
金币:0.0
发贴:169
#82002/9/20 0:22:15
怎么没有了!!1



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#92002/9/20 2:02:07
网上有现成的无阻件上传程序的,去下载一个~