关于数据表打印的问题.请帮帮忙!!!急,急,急!!!(100分)

  • 主题发起人 heihei_76
  • 开始时间
H

heihei_76

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好,我在用odbc+access的时候,在数据查询后,报表打印时出现"invalid BLOB handle
in record buffer"(我打印少于64条就很顺利,如果大于64就不行了)
我在查看odbc帮助的时候,里面曾经提到过如果bde中BLOBs to
cache的值如果大于64(默认值为64)就会提示上面的那个错误提示.但我将这个值改动
以后还是不行.请问各位朋友如果解决?谢谢!急,急,急!!!
 
各位朋友,很急啊,能帮帮忙吗?这是附上bde帮助的说明:
BLOBS TO CACHE Determines how many BLOBs will be cached on the client.
Applications that deal with fetching dead BLOBs using dead table opens or
queries can set a limit on the number of BLOBs to cache depending on the
resource available on the client.
Setting a value of 100 means the application can work with a maximum
of 100 BLOB records cached. Fetching more than 100, then scrolling
back 100 records results in an "Invalid Blob handle in record buffer" error
message. This parameter does not apply to live table opens. Default Value: 64,
Range : >64 and < 65536.
请问该如何解决啊.
 
你可不可以手動把buffer的值定義大一點兒呢?試試看吧。
 
顶部