ReportBuilder 中的参数设置

原创 2015年07月10日 11:18:41

最近在用ReportBuilder设计报表,其中Datasource会关联SqlServer和oracle。
其中在设置dataset参数时还是有一些不同的。

例如在sqlserver中的参数是以“@”标识的,例如:@starttime
而在oracle中则是以“:”标识的,例如 :starttime
因为oracle中的变脸是以冒号“:”标识的

为Dataset设置参数时分别如下:
Oracle:
这里写图片描述

SqlServer:
这里写图片描述

在sql中使用变量:
Oracle:
WHERE T.DATE_ID = TO_CHAR(:SEARCHDATE, ‘yyyymmdd’)
AND t.fund_code IN (:fundname)
AND t.cust_type IN (:customertype)
SqlServer:
WHERE
DATEADD(HOUR,8,A.CRM_STARTTIME) >= @STARTDATE
AND DATEADD(HOUR,8,A.CRM_ENDTIME) <= @ENDDATE
AND A.STATECODE = 0

版权声明:本文为博主原创文章,未经博主允许不得转载。

ReportBuilder 11.x for Delphi 6-2009 第二版

  • 2008年12月12日 17:49
  • 23KB
  • 下载

delphi加reportbuilder做的自由报表

  • 2012年12月06日 12:25
  • 1.05MB
  • 下载

MSReportBuilder 开发学习二

一、实现某列按数据进行条件判断显示不同颜色。
  • BQL_Email
  • BQL_Email
  • 2016年07月20日 14:27
  • 298

MSReportBuilder 开发学习一

一、
  • BQL_Email
  • BQL_Email
  • 2016年06月24日 16:13
  • 629

delphi report builder小实例

  • 2009年09月16日 09:19
  • 1.13MB
  • 下载

report builder3.0的基本文档

微软文档: http://msdn.microsoft.com/zh-cn/library/ff519552.aspx?queryresult=true#List   报表入门: http:/...
  • albert528108
  • albert528108
  • 2016年09月29日 10:02
  • 1109

ReportBuilder 中ppMemo不支持中文换行的Bug 的修正

ReportBuilder 中ppMemo在换行时会产生乱码。修改源代码可以搞定。步骤如下1。修改rbRCL107.dpk中的ppPlainText.pas  // ppPlainText.pas  ...
  • qinget
  • qinget
  • 2007年05月26日 11:57
  • 1825

Report Builder应用中的一些错误及其处理

 QQ:16441708MSN:Baconxu@hotmail.com一、打开Report时报错 提示:REP-0736:此处存在未编译的单元。 原因:Report builder尚未连接到数据库。 ...
  • Baconxu
  • Baconxu
  • 2008年04月01日 08:49
  • 1287

Powerbuilder9.0实用教程源代码

  • 2004年01月16日 00:00
  • 3.74MB
  • 下载

ReportBuilder设置打印页范围技巧

技术原理     通过在TppReport的BeforePrint事件中对TPrinterDevice的PageSetting属性和PageList属性进行赋值为何要如此处理?根据分析ReportBu...
  • hb2u
  • hb2u
  • 2005年06月23日 10:43
  • 1938
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ReportBuilder 中的参数设置
举报原因:
原因补充:

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