首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么把數據庫裡的記錄導入到報表中

2012-12-30 
如何把數據庫裡的記錄導入到報表中?我的數據庫記錄字段姓名 年齡身高班級1小張201506 2小拉191605 3小紅15

如何把數據庫裡的記錄導入到報表中?
我的數據庫記錄
字段  姓名 年齡  身高  班級  
 1    小張  20    150    6
 2    小拉  19    160    5
 3    小紅  15    180    4

要用什麼方法才能把這些數據錄到報表中打印?要用循環語句錄入還是用什麼方法?
我用DBgrid作為數據庫記錄顯示作用,用QuickRep1這個控件來做報表。
我要怎麼樣才能把DBgrid裡面的記錄導入到Quickrep裡面顯示和打印出來?


[解决办法]
下面是BDE方法。用ADO一样,区别是连接数据库

控件:Button1+Table1+QuickRep1+QRBand1+QRDBText1各一个
QRBand1放在QuickRep1中,QRDBText1放在QRBand1中,界面布局自己看着办吧

在设计期直接设置这些属性,也可以在运行时动态设置:
Table1.DatabaseName 
Table1.TableName   
QuickRep1.DataSet:=Table1;
QRBand1.BandType:=rbDetail;
QRDBText1.DataSet:=Table1;
QRDBText1.DataField 

写Button1Click事件:
Table1.Active:=False;
Table1.Active:=True;
QuickRep1.Preview;

热点排行