Rave使用体会(22):Rave中连接ADO数据库的例子

转载 2004年07月05日 02:42:00

 

Rave中连接ADO数据库的例子


(1)  放置控件ADOConnection1,设定其属性
    ConnectionString =
      'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/ProgramXPPro/Mic' +
      'rosoft Office/Office10/Samples/ADDRBOOK.MDB;Persist Security Inf' +
      'o=False'
    Connected = True

(2)  放置控件ADOQuery1,设定其属性
    Connection = ADOConnection1
    SQL.Strings = (
      'select 名字 as Name, 姓氏 as Xin from 家庭成员')
    Active = True

(3) 放置控件RvDataSetConnection1,设定其属性
    DataSet = ADOQuery1
   
   
(4) 放置控件RvProject1和RvSystem1,设定其属性
    RvProject1.Engine = RvSystem1

(5) 双击控件RvProject1,打开可视化报表设计器,保存当前的报表项目文件为ADOTest.rav。

(6) 通过菜单路径『File』|『New Data Object』打开Data Connections对话框,
选定Direct Data View后,下一步后,选定RvDataSetConnection1(DT),其他选项缺省,
再选定下一步。

(7) 通过菜单路径『Tool』|『Report Wizard』|『Simple Table』,在Simple Table对话框中
选定DataView1,下一步后,选定All(所有字段),下一步后,其他均保存缺省。

(8) 通过F9,预览报价效果。

(9) 保存当前的报表项目文件。退出可视化报表设计器,返回delphi 7 的IDE。

(10) 设定控件RvProject1的属性
    ProjectFile = 'E:/Study/delphi/Rave/022/ADOTest.rav'
   
(11) 添加按钮 Button1,编写其单击事件处理函数,

procedure TForm1.Button1Click(Sender: TObject);
begin
    RvProject1.Execute;
end;

(12) 保存项目文件,编译创建后运行应用程序!

Rave Reports初步入门

你可以在VCL或CLX应用程序中使用Rave Reports去实现来自数据库或非数据库数据的报表.下面的过程说明怎样增加一个简单的报表到已存在的数据库应用程序中.   1.在Delphi中打开一个数据...
  • china9797
  • china9797
  • 2005年06月08日 22:26
  • 1440

Delphi 7 中使用RAVE报表(一)

Delphi 7 中使用RAVE报表(一)最近刚刚做完一个项目,使用到了RAVE进行报表设计,在使用中也查阅了很多资料,但总觉得网上的资料过于分散,而且都不是很全面,所以决定将如何在Delphi 7中...
  • highway_programmer
  • highway_programmer
  • 2004年11月30日 16:16
  • 7297

Delphi 7 中使用RAVE报表(七)

Delphi 7 中使用RAVE报表(七)----  一些技巧作为《Delphi 7 中使用RAVE报表》的最后,整理一些技巧给大家。1.设计好的Rave报表文件如何打包到EXE文件中?       ...
  • highway_programmer
  • highway_programmer
  • 2005年03月21日 12:08
  • 3405

在Delphi7中RaveReport的使用

        近段时间用Delphi7的RaveReport控件做票据打程序, 遇到不少问题. 幸好在网上得到得一些前辈(有意或无意)的帮助.得到不少心得. 在此表示感谢! 同时也将自己的所得拿出来...
  • Raoxk
  • Raoxk
  • 2007年05月16日 22:35
  • 2191

Delphi报表设计之Rave介绍

一、Rave介绍 RAVE (Report Authoring Visual Environment) 是一个可视化的报表设计器。它本身是一个第三方报表软件,目前的版本是Rave5.0,由于其简单...
  • luolunz
  • luolunz
  • 2012年03月23日 13:23
  • 2637

RAVE中TRvCustomConnection组件介绍

TRvCustomConnection组件   描述:   通过数据连接组件的事件,你可以定制数据以何种方式送到你的Rave报表.对于使用TRvCustomConnection的非数据库数据,你会想要...
  • china9797
  • china9797
  • 2005年06月08日 22:32
  • 659

Delphi 7 中使用RAVE报表(五)

Delphi 7 中使用RAVE报表(五)                                              ——和数据库连接的报表         以access数据库为例,...
  • highway_programmer
  • highway_programmer
  • 2005年01月11日 10:04
  • 5416

rave report的使用感想

上个礼拜,公司签了一个新客户,他们要求在我们在summary报表假如更多的交易类型。我们的系统采用的是rave4.0,报表的layout(rave文件)存放在数据库中,使用时,用存储过程获取数据,然后...
  • depend
  • depend
  • 2005年09月05日 04:51
  • 1981

DELPHI版块RAVE报表上解决的问题(zz)

 我在DELPHI版块RAVE报表上解决的问题较多,而且发现提出的问题都有很大的相似性(本来提交了几个FAQ,但不知何时才能通过审核),所以就先整理一下自己的一点经验,希望能带给大家一点帮助,如果你觉...
  • yuanqingfei
  • yuanqingfei
  • 2004年09月19日 10:08
  • 3568

Rave结构

1.Data connection 组件:      Rave数据来源于你的应用程序。这些标准数据连接组件,TRvCustomConnection,TrvDataSetConnection和TRvTa...
  • china9797
  • china9797
  • 2005年06月08日 22:25
  • 975
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Rave使用体会(22):Rave中连接ADO数据库的例子
举报原因:
原因补充:

(最多只允许输入30个字)