ASP中对大字段的存取AppendChunk和GetChunk
2005-03-29 20:31
127 查看
AppendChunk
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) '上面总共是取得图片的二进制数据
<!--#INCLUDE FILE="conn.asp"-->sql="select * from pic order by id desc"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql,conn,3,2
rs.addnew
rs("big").appendchunk mydata '增加到数据库中
rs.updaters.close
GetChunk
<!--#INCLUDE FILE="conn.asp"-->set rec=server.createobject("ADODB.recordset") strsql="select img from images where id=" & trim(request("id")) rec.open strsql,connGraph,1,1Response.ContentType = "image/*" Response.BinaryWriterec("img").getChunk(7500000) rec.close
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) '上面总共是取得图片的二进制数据
<!--#INCLUDE FILE="conn.asp"-->sql="select * from pic order by id desc"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql,conn,3,2
rs.addnew
rs("big").appendchunk mydata '增加到数据库中
rs.updaters.close
GetChunk
<!--#INCLUDE FILE="conn.asp"-->set rec=server.createobject("ADODB.recordset") strsql="select img from images where id=" & trim(request("id")) rec.open strsql,connGraph,1,1Response.ContentType = "image/*" Response.BinaryWriterec("img").getChunk(7500000) rec.close
相关文章推荐
- VB中对大字段的存取AppendChunk和GetChunk
- IBatis存取图片在Oracle Blob大字段中Asp.Net
- IBatis存取图片在Oracle Blob大字段中Asp.Net
- IBatis存取图片在Oracle Blob大字段中Asp.Net
- 关于C#(ASP.net)存取MySQL LongText字段的心得[转]
- IBatis存取图片在Oracle Blob大字段中Asp.Net
- 使用asp.net和C#如何存取Sql Server2000中的Image(16)类型的字段?
- ASP.NET存取Sql Server数据库Image字段数据
- 关于C#(ASP.net)存取MySQL LongText字段的心得
- 关于C#(ASP.net)存取MySQL LongText字段的心得
- 关于C#(ASP.net)存取MySQL LongText字段的心得
- .net下Oracle的Blob字段存取(二)上传下载
- ASP.NET如何存取SQL Server数据库图片1
- 数据库中Image类型的数据的存取(For C#/ASP.NET)
- asp.net 处理 SQLServer中的TimeStamp字段(行版本控制)
- 解决Asp.net下GridView中显示数据字段文字过长的办法
- asp.net控件如何同时绑定多个字段
- 【转】在Visual Studio 2005和ASP.NET 2.0中使用强类型数据存取
- 学习ASP.NET Core Razor 编程系列十——添加新字段
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq