Microsoft SQL Server Compact Edition是一个简单的本地关系数据库,不需要安装,并且已与数据库文件建立连接。您不需要管理员权限即可使用基础功能。您也只能“密码”基础功能。对于许多开发人员而言,这样简单的数据库仅是解决不需要删除访问权限的非复杂应用程序所必需的。

要连接到SQL Ce数据库,FastReport.Net具有一个用于报表设计器的插件连接器。插件库项目位于以下文件夹中:

C:Program Files (x86)FastReportsFastReport.NetExtrasConnectionsFastReport.SqlCe

您需要预组装此库,然后连接到报表设计器。要获取插件,请选择“File->Options”菜单:

FastReport.Net报表设计器如何连接到SQLCe

在“Plugins”插件选项卡上,我们添加以前收集的FastReport.SQLCe.dll库。

重新启动设计器之后,可以开始创建报表数据源:

FastReport.Net报表设计器如何连接到SQLCe

让我们选择现在可用的SQL Ce连接。设置非常简单——数据库文件的路径和密码。

FastReport.Net报表设计器如何连接到SQLCe

在选择表的阶段,我们可以编写一个SQL查询。这将使我们能够在接收到数据之前对其进行过滤。但是,使用SQL查询的主要优势是——参数化查询的机会。这意味着我们可以使用请求提供的参数值。使用“Add SQL query ...”添加SQL查询按钮添加新的SQL查询。

FastReport.Net报表设计器如何连接到SQLCe

在此查询中,我们将FirstName字段与@param进行比较。我们将在下一步中对其进行定义:

FastReport.Net报表设计器如何连接到SQLCe

参数名称必须与我们在SQL查询中使用的名称相同。另外,您必须指定数据类型,该数据类型必须与查询和表达式中的字段类型匹配。报表变量、系统变量、函数或文本表达式可以用作表达式。在我们的示例中,我们使用变量报表:

FastReport.Net报表设计器如何连接到SQLCe

至此,它应该已经创建。如果尚未创建,则需要使用空白的表达式参数创建查询,然后将结果表编辑到数据的设计器窗口中。

创建查询后,我们将获得一个新表:

FastReport.Net报表设计器如何连接到SQLCe

在我们的例子中,报表变量具有“Rick”值。因此,我们得到了数据行,其中雇员的姓名正在响应我们之前设置的规则:

FastReport.Net报表设计器如何连接到SQLCe

因此,仅使用插件连接器就可以基于SQL Ce的数据库创建数据源非常容易。参数化查询将帮助我们仅获取所需的数据。然而如果使用报表变量,则可以从外部获取参数的值。

更多精彩内容请关注fastreport中文网或加入783996712,点击“了解更多”获取《FastReport.Net教程2019》

.net webapi 接收参数_FastReport.Net报表设计器如何连接到SQLCe相关推荐

  1. bootstrap3 表单构建器_FastReport.NET报表设计器连接到OracleDB关系数据库

    首先,您可以使用ODBC连接器.但是它充满了很多设置. FastReport.NET报表设计器连接到OracleDB关系数据库 如您所见,您需要创建数据源及其连接字符串.动作比较多. 此方法的替代方法 ...

  2. 水晶报表 jar包版本过低_工具类学习-UReport报表设计器整合

    dada-report报表整合UReport报表设计器工具 结合日常工作和学习实践,针对传统报表子站面临的问题,尝试借助UReport报表设计器解决 1.可在现有工程基础上引入Ureport2报表设计 ...

  3. 可视化Web报表设计器-FastReport Online Designer简介

    FastReport Online Designer是FastReport.Net的网页版. >>FastREport Online Designer在线体验 >>FastRE ...

  4. 对于盈帆报表设计器的介绍(报表工具)

    对于盈帆报表设计器功能: 1.采用类似Excel操作方式制作报表模版,简单易操作. 2.无需掌握复杂的编程语言,就可以快速高效地制作出符合企业业务需求的报表. 3.支持分布式(Oracle.SQL S ...

  5. ActiveReports.NET Crack,集成报表设计器

    ActiveReports.NET Crack,集成报表设计器 ActiveReports.NET 通过直观的 Visual Studio 集成报表设计器和丰富的控件帮助您交付精美的报表.Active ...

  6. FastReport.Net教程:基本原理之报表、报表设计器和报表选项

    下载FastReport.Net最新版本 FastReport.Net在线订购火热进行中,立可享受特别优惠!点此链接,速来抢购!!! 基本原理 在本章中,我们将学习在FastReport中使用报表的原 ...

  7. .net mvc 报表_Web在线报表设计器使用指南

    市面上的报表工具有很多,虽说功能大同小异,但每一个报表工具都有各自明确的定位,选择最合适的工具,才能达到事半功倍的效果. 本文将要介绍的ActiveReports报表工具,可全面满足 .NET 报表开 ...

  8. 报表设计器条形码支持类型

    2019独角兽企业重金招聘Python工程师标准>>> 下表为 Stimulsoft Reports 报表设计器所支持的条形码("+"表示支持,空白表示不支持). ...

  9. dev 报表设计器 怎么设置每页10行_可嵌入您系统的.NET 报表控件ActiveReports:带状列表组件...

    葡萄城报表控件ActiveReports V14.0 全面支持 .NET Core平台.同时 ActiveReports的桌面报表设计器UI也全面增强,报表预览方式得以全面优化,报表设计能力得以大幅提 ...

最新文章

  1. animate inater插件_C4D R20插件下载 旧版插件C4D R20桥接插件INSYDIUMS Plug-In Bridge Cinema 4D R20 免费版 下载-脚本之家...
  2. python-子类和派生、继承
  3. python并发入门(part5 event对象)
  4. shell获取多张网卡对应的ip_网络是怎样连接的 -- IP与以太网的收发操作
  5. 这里有一篇简单易懂的webSocket 快到碗里来~
  6. UITextView,UITextField 和UIAlertView 在ios8上 当pop时候出现闪bug
  7. 暴力优化解法+哈希解法——2016年第七届蓝桥杯省赛b组第八题 四平方和
  8. mybatis count返回null_Mybatis属性示例-Properties的三种配置方式
  9. JEPaas代码_((列表,表单)刷新列表||刷新表单数据
  10. SAP Fiori My note应用的add to功能的后台ABAP实现
  11. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波10 - 直方图处理 - 局部直方图处理
  12. 11纯代码 oc xcode_iOS代码染色原理及技术实践
  13. VC++ HIDAPI实现USB数据读写
  14. 传统动态代理实现计算器类日志功能
  15. php代码里面的居中,css代码如何居中
  16. mysql 几个超时参数(timeout)解释
  17. 人脸识别系统Python源代码的实现
  18. Docker学习笔记:Centos7镜像时区修改
  19. eplan 培训中心ppt_Eplan从入门到精通.doc
  20. 微型计算机属于超大规模集成电路计算机,超大规模集成电路计算机是第几代计算机...

热门文章

  1. mcrypt_module_open php,求PHP7.1 加密函数mcrypt_module_open()替换方案
  2. java 集成grizzly_java – 与Jersey和Spring集成Grizzly2.2.X
  3. Jmeter性能测试之ForEach控制器的使用
  4. Selenium之鼠标和键盘操作及扩展
  5. C和C++数组的用法
  6. Java里main的写法_main方法的深入理解和例子
  7. 季节前面为什么用in_英语语法大全,用这16首歌诀记高效又有趣!
  8. xshell通过隧道连接_工作常见问题--如何解决xshell远程连接自动断开的问题
  9. php手册数组函数,PHP - Manual手册 - 函数参考 - Array 数组函数 - array_diff计算数组的差集...
  10. php根据键值去除数组中的某个元素_php删除数组中指定值的元素的几种方法