有关DBIMAGE的使用问题(200分)

  • 主题发起人 主题发起人 fzj
  • 开始时间 开始时间
F

fzj

Unregistered / Unconfirmed
GUEST, unregistred user!
求助!!!
在我的程序中我使用DELPHI自带的DBIMAGE控件显示图象,当图象超过3*2.2cm,分辨率为
150线时图象显示不完全,图象上部显示为黑色。如果图象小于上述比例时,则用此控件可
完全显示。我所使用的后台数据库为SQL SERVER2000,如果改为ACCESS则不存在上述问题,
请各位解答
 
看来没人回答你这个问题,愚兄我提供一个方法(如果不还不行给我发邮件llh0223@163.net)
假设你使用的是Delphi5, BDE5.11,不是使用ODBC(ADO不会出现该问题---指MS SQL SERVER),你需要设置
TDataBase控件的参数属性值如下:
BLOBS TO CACHE=64
BLOB SIZE=32
以上是默认值,单位是KBits,如果你的图像为1M,那么需要设置为
BLOBS TO CACHE=2048
BLOB SIZE=1024

这不是Delphi的错,是BDE的BUG
 
我也出现这个问题,正不知道如何解决,呵呵~
 
后退
顶部