创建 SQL 查询
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
数据向导可快速选择数据库中的表格。创建 SQL 查询需要额外的工作。为此,请按下向导第二步中的 "Add SQL query... "按钮。
您将看到查询向导窗口。查询向导有四个页面。使用 "Next "和 "Back "按钮在页面之间切换。
第一步,需要设置查询的名称。该名称将显示在 "Data "窗口中。输入任何唯一的名称,然后按 "Next "按钮。
第二步,输入 SQL 语言查询。使用 MSDB 支持的语言方言。您可以使用查询生成器来创建可视化查询。为此,请按下 "Query Builder "按钮。稍后将详细介绍查询创建器。
输入查询文本后,按 "Next "按钮。第三步,定义查询参数。如果查询有参数,则必须这样做。本章稍后将讨论参数问题。
在向导的最后一步,可以设置查询返回的列:
如果您在查询文本或参数定义中出错,您将在翻到向导最后一页时看到错误信息。
通常,只要确保查询已返回所有需要的列就足够了。在此步骤中,您可以执行以下操作:
- 使用 "Delete"按钮删除不必要的列;
- 按 "Refresh "按钮重置列;
- 按 "Add calculated column "按钮添加计算列。对于新列,必须设置 "Name"、"DataType "和 "Expression "属性。