蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

asp 上传图片问题

我看了以前的一些帖子 在处理完图像数据以后 都是用
<%
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)
set rs=server.createobject("ADODB.recordset")
rs.open "SELECT * FROM imgurl",conn,3,3
rs.addnew
rs("img").AppendChunk myData
rs.update
rs.close
set rs=nothing
set conn=nothing
response.redirect "index.asp"
%>
这种方式插入数据库的 如果不用这种方式 比如说在插入图片的同时 还有产品名称 这些需要插入 那就需要用sql 语句来实现了 用insert语句 怎么插?
insert table(col1,col2) values(1,mydata) ? appendchunk怎么带进去?

保存二进制数据只能用这种方法。
rs("a")="a"
rs...
rs("img").appendChunk ...
rs.update

也就是说不能用在sql语句里面实现? 那如果需要同时插入多个字段 只有一个字段是二进制怎么办?




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com