上一页 1 ··· 4 5 6 7 8
摘要: 注意:1.因为报表上会用到很多QRLabel ,QRshape控件,因为要注意分组区别命名,比如横向的QRshape与纵向的QRshape 要区分一下,方便查找和统一定制样式。 2.添加的报表控件一定要放在合适的位置,否则就预览出错了,要在Object TreeView中看下是否在正确的包含下。3.用代码为控件caption,name赋值 例如:View Code procedure TFrmrsglrp1.FormCreate(Sender: TObject);var n,m:integer; Q: array[1..5,1..6] of TQRLabel; W: array[1..5,1. 阅读全文
posted @ 2011-03-22 09:53 cnby 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 第一节:BDE简介.要开发数据库应用程序首先要解决数据源的问题,那么什么是数据源呢?简单来讲数据源就是实实在在的数据,通常是各种数据表。有了数据源我们就有了开发程序的依据,然而一般情况下应用程序并不能直接和数据源打交道,必须通过某些中介,这些中介被称为数据库驱动器,通常每一种数据库都有至少一种数据库驱动器,如:Access,Foxpro,dBase等数据库都有自己的数据库驱动器,有了这些数据库驱动器,为了编程的方便起见,接着就产生了管理这些数据库驱动器的引擎,有了数据库引擎,程序员在编程时就不要为访问不同的数据库驱动来费脑经了,只要按照统一的方法访问数据库引擎,而让数据库引擎去完成不同数据库驱 阅读全文
posted @ 2011-03-22 09:01 cnby 阅读(718) 评论(0) 推荐(0) 编辑
摘要: paradox数据库是delphi自带的.db数据库文件,所在目录即是数据库,一个表是一个.db文件paradox数据类型简表:用Ttable创建paradox数据库View Code begin with Table1 do begin Active := False; DatabaseName := ''; TableType := ttParadox; TableName := 'CustInfo.db'; with FieldDefs do begin Clear; ... 阅读全文
posted @ 2011-03-21 20:53 cnby 阅读(9210) 评论(2) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8