当前位置:主页>仓库管理软件> 列表

问题自己解决,请版主帮忙结贴 .delphi+水晶报表v1 找速达软件大管家12

财务软件版1楼: 网上很多资料是关于c#+ado.net的. 关于delphi的很少
理论上说只要report文件的构架不变,就可以使用相同结构的数据库. 我想请问如何在delphi程序中指定数据库源,并用选定的rpt(水晶报表文件)打开呢?

2楼: 此问题经过多方查证,终于解决.
在官方网站下载 cry9vcl for delph7 或者 cry10vcl for delphi7 控件.
安装方法-> 设置environment ,将下载控件的delphi目录添加在libary路径里
打开-> 控件包中的2个dpk文件安装.
Tcrpe 和TcrpeDS控件出现在Data Access面板中.

连接数据源方法:
Tcrpe控件 report name 属性 选中report文件
添加 ADOconnection 和ADOdataset 控件,并指定数据源;
TcrpeDS设置Dataset属性 指向 ADOdataset
添加按钮并添加响应程序:Crpe1.Tables[0].DataPointer := CrpeDS1.DataPointer;
Crpe1.Show;

注意, 如果在第一步出错, 请将cry9或者cry10 安装程序重新运行. 并选中data Access中的 ''CDO''组件.
完成 如速达软件大管家12

3楼: 揭帖

4楼: 你好我也在研究水晶报表的Delphi应用,可否交流?
QQ:512253
Mail:hs14237420@163.com
希望能够交个朋友:)

5楼: 解决就快给分啊。大家经常自己解决后也放分啊

6楼: 同意放分~~~