Delphi 7 中使用RAVE报表(六)
——和数据库连接的报表(2)
在Delphi 7 中使用RAVE报表(五)中讲解了和数据库连接的报表,有朋友提出了问题,所以在用一篇文章讲解使用Query动态查询和存储过程连接数据库的报表。
因为要使用到存储过程,我们使用SQL_Server2000数据库,建立数据库Infotest,建立数据表InfoTable 字段为: {[name]、[sex]、[age]、[province]} ,添加数据。
数据库的部分不进行过多地讲解。在窗体上放置Database,Query,DataSource,RvQueryConnection,DBGrid组件,连接到数据库,{
查询所有[陕西]的}按钮的事件为:
procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.SQL.Clear ;
Query1.SQL.Add('SELECT * FROM InfoTable WHERE (province =:pro) ');
Query1.ParamByName('pro&