当前位置:首页 » 操作系统 » fastreport数据库

fastreport数据库

发布时间: 2022-06-01 16:21:41

Ⅰ fastreport怎么连接sql数据库

加入一个frxDataSet组件,连接到ADOTable用frxDataSet连接TDataSet派生出来的组件,如TADOQuery,TQuery,TTable等等,然后,就可以在frxReport中设置DataSet属性,选择frxDataSet,最后,就可以在报表的数据选择数据了还要在报表设计界面上的

Ⅱ fastreport 4.9 数据源 怎么设置

如何使用MSSQL表作为数据源

1
点击FastReport设计器中Data->Add Data Source菜单项,打开数据源添加向导。

2
添加新的数据连接。
点击 New connection,打开数据连接对话框。
(1)选择数据连接类型为:MS SQL connection;
(2)选择数据库服务(如果是默认实例,直接输入.或者(local));
(3)选择登陆账户;
(4)选择默认数据库。
最后可点击“Test connection”进行连接测试。
创建成功后,可修改数据连接名称,也能看到生成的数据连接字符串。

3
选择需要添加的数据表。
以学生选课为例,包含学生表(student),课程表(course),选课关系表(sc)。

4
最后在数据源窗口便能看到选择的数据源。

END
如何使用MSSQL自定义查询作为数据源

点击Data视图中Connection_Test数据源右键进行编辑,进入数据表选择界面。

在上面第三步数据表选择界面,点击“Add SQL query”按钮,进入查询添加向导。
可修改查询资源名称,默认为Table。

添加SQL查询语句。
SELECT sc.STUDENTID AS '学号',st.NAME AS '姓名',COURSEID AS '科目号',co.NAME AS '科目名称'
FROM sc sc
JOIN student st ON sc.STUDENTID=st.ID
JOIN course co ON sc.COURSEID=co.ID
另外还提供了查询生成器,点击“Query Builder”进入。

设置传入参数,这里使用不带参查询,直接跳过此步。

设置查询列。
界面显示了查询语句产生的列,可对此进行修改,还能添加计算列等。
而后,在数据源选择界面便多了刚添加的Table数据源。选择该数据源即可。

Ⅲ fastreport online designer 怎么连接数据库

我没用过fastreport,一直用的都是finereport,可是在网上找了一圈也没有找到相关的资料,那就先和题主讲一下finereport连接数据库的方法吧,以Access数据库为例。

新建数据库,选择JDBC方式连接

Ⅳ 我想在FastReport 中用到两个数据源,可以吗

在Data Band中是不行的,只能用一个数据源,但一个数据源可以用多个数据表,只要用Select 查询多个数据表即可。如果你觉得一定要用两个数据源的话,我知道finereport是可以的,支持多种数据库,能去各种数据源,类excel界面比较方便。

Ⅳ fastreport怎么连接SQL数据库

加入一个frxDataSet组件,连接到ADOTable
用frxDataSet连接TDataSet派生出来的组件,如TADOQuery,TQuery,TTable等等,然后,就可以在frxReport中设置DataSet属性,选择frxDataSet,最后,就可以在报表的数据选择数据了
还要在报表设计界面上的菜单:报表-> 数据下面frxBDDataSet1选上,之后再双击主数据band,选上frxDBDataSet1,才可以显示
在程序主界面中拖入一个ADOTable然后设置其ConnectString的属性与指定数据库相连
再在ADOTable的TableName属性中选择你要关联的表
然后再往主界面中拖入一个frxDBDataset,将它的DateSet属性指定为ADOTable
然后进去FastReport界面中 在菜单栏中选[Report-> Data]就会出现让你选择DateSet的对话框
选择打勾,然后在右边的Data中就可以看见表的列了
再将列名拖动就可以。

Ⅵ fastreport怎么添加数据源

1. 点击FastReport设计器中Data->Add Data Source菜单项,打开数据源添加向导。

2. 添加新的数据连接,点击 New connection,打开数据连接对话框。
(1)选择数据连接类型为:MS SQL connection;
(2)选择数据库服务(如果是默认实例,直接输入.或者(local));
(3)选择登陆账户;
(4)选择默认数据库。
最后可点击“Test connection”进行连接测试。
创建成功后,可修改数据连接名称,也能看到生成的数据连接字符串。

3. 选择需要添加的数据表。

4. 点击Data视图中Connection_Test数据源右键进行编辑,进入数据表选择界面。

在上面第三步数据表选择界面,点击“Add SQL query”按钮,进入查询添加向导。
可修改查询资源名称,默认为Table。

添加SQL查询语句。
SELECT sc.STUDENTID AS '学号',st.NAME AS '姓名',COURSEID AS '科目号',co.NAME AS '科目名称'
FROM sc sc
JOIN student st ON sc.STUDENTID=st.ID
JOIN course co ON sc.COURSEID=co.ID
另外还提供了查询生成器,点击“Query Builder”进入。

设置传入参数,这里使用不带参查询,直接跳过此步。

5. 设置查询列
界面显示了查询语句产生的列,可对此进行修改,还能添加计算列等。
而后,在数据源选择界面便多了刚添加的Table数据源。选择该数据源即可。

Ⅶ fastreport怎样连接Mysql数据库啊 求具体的步骤

我用的是finereport连接的,具体步骤应该是差不多的,你可以参考一下。

1、新建数据库,选择JDBC方式连接

Ⅷ 怎样将fastreport做的报表定入sql2008数据库中

创建报表
我们做一个在运行其使用这些组件建立一个简单报表的示范。在delphi环境中创建一个新的工程,并加入以下组件:TfrxADOComponents,Tbutton,TfrxReport,TfrxDesigner,TfrxDialogControls,TADOConnection。

设置属性:
ADOConnection1:
LoginPrompt = False
frxADOComponents1:
DefaultDatabase = ADOConnection1
双击设计按钮,定义一个事件函数:
procere TForm1.Button1Click(Sender: TObject);
begin
frxReport1.DesignReport;
end;
运行delphi,点击设计按钮,进入报表设计器。
简单的列表式报表
在设计器环境中点击新报表,并且换到Data页,放置一个ADOTable组件到页面上。

注意database属性已经连结到了数据库。并选择数据表名称:
TableName = 'Customer'
到报表设计页,连接Master band数据源,并在数据树中将数据源字段托到band上合适的位置,调整大小。界面如下:

设计完毕,点击预览按钮,浏览结果。
同为比较常用的报表工具,FineReport对的创建报表步骤与FastReport有所不同,具体如下:
1. 新建报表模板
点击快速工具栏上按键,创建一张空白模板。

2. 新建数据集
数据集是FineReport专有的存储通过数据连接从数据库中取出来的数据,数据集是一个二维数据表,可直接在数据集中看到数据表中的字段和数据。
报表左侧下方有模板数据集窗口,列出了该模板可用的所有模板数据集,点击按钮,增加模板数据集。
新建数据集ds1,定义SQL语句为:SELECT * FROM [销量] where 地区='${地区}',这样一个带参数的SQL语句,这里的地区是参数名字。
在下方的参数面板中点击刷新按钮,便可以获得数据集参数,给参数设置默认值“华东”

点击SQL输入框上面最左边的预览按钮,可以直接预览输入,

同样的方法,增加数据集ds2,SQL语句为:SELECT * FROM [销售总额],添加完成之后,在数据集面板中会生成2个数据集.

Ⅸ delphi fastreport报表,如何将样式保存到数据库表里,如果取出修改后再保存最新样式

如果是直接把rtm存在数据库里,可以从数据库取出:
Report1.Template.DatabaseSettings.Name := '\\10.0.0.210\reportFormat.rtm';
Report1.Template.LoadFromDatabase;

如果是只是保存了文件名,可以从文件取出:
Report1.Template.FileName := path+'reportFormat_temp.rtm';
Report1.Template.LoadFromFile;

保存的时候用:
Report1.Template.SaveToFile;

Ⅹ fastreport显示数据库数据有关问题,新手求教

加入一个frxDataSet组件,连接到ADOTable
用frxDataSet连接TDataSet派生出来的组件,如TADOQuery,TQuery,TTable等等,然后,就可以在frxReport中设置DataSet属性,选择frxDataSet,最后,就可以在报表的数据选择数据了
还要在报表设计界面上的菜单:报表-> 数据下面frxBDDataSet1选上,之后再双击主数据band,选上frxDBDataSet1,才可以显示
在程序主界面中拖入一个ADOTable然后设置其ConnectString的属性与指定数据库相连
再在ADOTable的TableName属性中选择你要关联的表
然后再往主界面中拖入一个frxDBDataset,将它的DateSet属性指定为ADOTable
然后进去FastReport界面中 在菜单栏中选[Report-> Data]就会出现让你选择DateSet的对话框
选择打勾,然后在右边的Data中就可以看见表的列了

热点内容
雷神g50如何设置安卓原生模式 发布:2024-05-19 16:50:04 浏览:120
c语言小数四舍五入 发布:2024-05-19 16:23:28 浏览:525
数据库被注入攻击 发布:2024-05-19 16:21:31 浏览:835
微信忘记密码从哪里看 发布:2024-05-19 16:06:37 浏览:33
宝马x4贷款买哪个配置好 发布:2024-05-19 15:56:03 浏览:23
微控pid算法 发布:2024-05-19 15:46:31 浏览:136
云盘视频解压密码 发布:2024-05-19 15:23:17 浏览:848
和平精英怎么改地区位置安卓 发布:2024-05-19 15:19:05 浏览:286
酒店的路由器如何配置 发布:2024-05-19 15:10:44 浏览:502
rpgmaker脚本 发布:2024-05-19 14:48:58 浏览:409