第一次:
byteData()Adodc1.Recordset.Fields("图片").GetChun(BlockSize) 
没事。等Adodc1.Recordset.MoveNext后,再读取记录时就错误了,二次
到byteData()Adodc1.Recordset.Fields("图片").GetChun(BlockSize) 
这一行老提示::实时错误 类型不匹配

解决方案 »

  1.   

    是不是记录为空啊在第一访问记录.ActualSize=840 读取正确
    再移动到第二条记录.ActualSize=760 读取就为空
    怎么回事啊?数据库里面的第一和第二都有图片啊
    世界没空。我估计是第一读空了,但是在移动到第二记录时,为什么
    记录还是空呢?应该不为空啊.ActualSize=760 .请高手指教。
      

  2.   

    奇怪的是在MoveComplete事件里移动记录后GetChunk就错误.
    而如果用.Recordset.MoveNext 移动记录就没出现上面描述
    的错误.