几例在ASP数据库存储过程的使用方法
End If
织梦内容管理系统
Cnn.close
Set prmTest = Nothing
Set cmdTest = Nothing: Set Cnn = Nothing
%>
本文来自织梦
本文来自织梦
三、如何处理大数据
这里的“大数据”主要是指Text(大文本)和image(图像)字段,采用前面所述的方法无法正确获取其数据。必须首先使用Size = rsTest(0).ActualSize获取字段值的实际长度,然后再使用rsTest(0).GetChunk(Size)取得数据。在实际使用过程中,由于这些字段都比较大,为了节省、合理使用服务器资源,一般均采取分段读取的方法。例wuf74.asp:
<% @LANGUAGE = VBScript %>
<!--#include file="AdoSQL7.asp"-->
<!--#include file="adovbs.inc"-->
<% '' wuf74.asp
Dim StrSQL, rsTest
织梦内容管理系统
‘pr_info 是一个文本字段
StrSQL = "Select pr_info,pub_id From pub_info"
织梦内容管理系统
Set rsTest = Cnn.Execute(StrSQL)
Dim BasicSize, BeginSize, LText
Do While Not rsTest.EOF
Response.Write rsTest(1) & "<br>"
织梦好,好织梦
‘每次读取 1024字节
BasicSize = 1024
BeginSize = 0
While BeginSize < rsTest(0).ActualSize
LText = rsTest(0).GetChunk(BasicSize)
BeginSize = BeginSize BasicSize
copyright dedecms
‘逐段输出到客户端
Response.Write LText
Wend
文章评论
共有位Admini5网友发表了评论 查看完整内容