用CELL组件显示Access数据库的图

用CELL组件显示Access数据库的图,第1张

用CELL组件显示Access数据库的图,第2张

Access数据库支持OLE对象字段,最常用的是BMP对象,即图片对象。图像的加入大大提高了Access数据库的易用性,使得数据库不仅仅局限于传统的数据(即数值和字符),提高了信息的质量,更加贴近人们日常生活中的媒体。比如介绍一个产品,需要保存产品的图片。图片往往比文字更有说服力。
但是,直接把Access数据库中的图片对象拿出来显示在屏幕上并打印出来并不容易。这里有一个简单的方法,只用几行代码就可以在屏幕上显示图片对象,并支持图片的缩放和高质量的打印输出。这需要CELL组件的帮助。

下面是一个在VB中使用单元格组件在Access数据库中显示图片对象的例子。创建表单后,选择CELLActiveXControlmodule,并将单元格组件添加到控制栏中。将CELL组件添加到表单中,并在表单的加载过程中添加以下代码

PrivateSubForm_Load()

cell 1 doopenbase 0," e:\ tmp \ sample MDB ",表格

cell . 1 dumpdbasedata " Select * from employees ", 0,0,0,1,列,行

末端接头

E: \ tmp \ SampleMDB是一个带有图片的Access数据库。运行程序可以显示表格中的图片并打印出来(如下图)。根据SELECT语句的灵活性,你可以在表格中的任何位置显示指定的图片。使用CELL组件的另一个优点是它强大的打印功能。CELL组件对图片进行无级缩放,使打印出来的图片不失真。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 用CELL组件显示Access数据库的图

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情