请问高手关于Adodb.Stream 写入数据库的问题,怎么把稻香老农的上传程序修改成上传的文件写入数据库
请问关于Adodb.Stream 写入数据库的问题,怎么把稻香老农的上传程序修改成上传的文件写入数据库
原来的Adodb.Stream写入文件的程序如下:
Public function SaveAs(FullPath)
dim dr,ErrorChar,i
SaveAs=true
if trim(fullpath)="" or FileStart=0 or FileName="" or right(fullpath,1)="/" then exit function
set dr=CreateObject("Adodb.Stream")
dr.Mode=3
dr.Type=1
dr.Open
Data_5xsoft.position=FileStart
Data_5xsoft.copyto dr,FileSize
dr.SaveToFile FullPath,2
dr.Close
set dr=nothing
SaveAs=false
end function
我把它改成
Public function SaveAs(RS)
dim dr,ErrorChar,i
SaveAs=true
if FileStart=0 or FileName="" or right(fullpath,1)="/" then exit function
set dr=CreateObject("Adodb.Stream")
dr.Mode=3
dr.Type=1
dr.Open
Data_5xsoft.position=FileStart
Data_5xsoft.copyto dr,FileSize
RS.AppendChunk dr.read
dr.Close
set dr=nothing
SaveAs=false
end function
用 file.SaveAs(rs("img"))调用。
但是写入的信息都为空呀,请问下高手什么地方出错,谢谢!
急,在线等,希望高手帮帮忙亚!