从大容量字段中取出数据时发生错误, 求解!!!!!!!
Dim rs adodb.recordset
dim Fsize As long, BufCount, BufRemainder, jj As Integer
set rs=getquery(dbname,dbrecname)
Const ChunkSize = 3000
Dim strTmp As String
With ce '下面把数据装入CE, CE是自定义的变量
'-----------------以下,从大容量字段中取出数据.------------------
Fsize = rs("content").FieldSize'content是类型为DbMemo的字段
BufCount = Fsize \ ChunkSize
BufRemainder = Fsize - ChunkSize * BufCount
Do While BufCount > 0
strTmp = rs("content").GetChunk(ChunkSize)
.Content = .Content & strTmp
BufCount=BufCount-1
Loop
strTmp = rs("content").GetChunk(BufRemainder)
.Content = .Content & strTmp
'---------------------------------------------------------------
运行时,错误有:
1.在Fsize = rs("content").FieldSize处提示"类型不匹配"
2.在strTmp = rs(2).GetChunk(ChunkSize)处提示"参数不可选"
请高手指教.