创建桌面应用程序、数据库应用程序和Web应用程序而不编写任何代码。无需编程经验。
连接到数据库服务器。创建能够创建、重组、从中获取数据、更新和以其他方式操作本地(Paradox、DBase、FoxPro和Access)和远程数据库服务器(Oracle、Sybase、Informix、Microsoft SQL Server和DB2)的应用程序。您可以访问各种各样的数据库服务器,使用ADO或ODBC连接到不同的数据库。
直接连接到Microsoft Jet OLE数据库(Access)数据库文件。
创建数据库表。
提供一组数据感知对象,这些对象表示来自数据库记录中字段的数据,如果数据集允许,则允许用户编辑该数据并将更改发布回数据库。通过将数据对象放在数据库应用程序中的表单上,可以构建数据库应用程序的用户界面(UI),以便用户可以看到和访问信息。
您可以在设计用于显示和编辑纯文本的对象、使用格式化文本的对象、图形对象、多媒体元素等之间进行选择。
您可以在屏幕上显示单个记录的信息,也可以使用网格(dbgrid)列出多个记录的信息。
您可以让用户浏览数据集的记录并添加或编辑数据。您可能希望添加自己的对象或机制来导航和编辑,或者您可能希望使用内置对象,如DBNavigator。
创建主/明细关系。DBTable数据集可以链接到主/细节关系中。设置主/细节关系时,将链接两个数据集,以便一个(细节)的所有记录始终对应于另一个(主)中的单个当前记录。
定义查找字段。可以为数据集对象、dbquery或dbtable定义查找字段。查阅字段是一个只读字段,它根据指定的搜索条件显示值。在其最简单的形式中,向查找字段传递要搜索的现有字段的名称、要搜索的字段值以及查找数据集中应显示其值的其他字段。例如,考虑一个邮购应用程序,该应用程序允许操作员使用查找字段自动确定与客户提供的邮政编码相对应的城市和州。要搜索的列可能称为ziptable.zip,要搜索的值是在order.custzip中输入的客户邮政编码,要返回的值是ziptable.city和ziptable.state记录的列,其中ziptable.zip的值与order.custzip字段中的当前值匹配。
定义计算字段。可以为数据集对象、dbquery或dbtable定义计算字段。计算字段显示运行时计算的值。例如,您可以创建一个浮动字段,显示从其他字段计算出的值。
分析和总结数据库中的信息,以便用户从数据中得出结论。dbchart对象允许您以图形格式显示数据库信息,使用户能够快速掌握数据库信息的导入。DBChart包括图表系列类型:线、区域、点、条、水平条和饼图。
打印数据库信息。如果要让用户从应用程序中的数据集打印数据库信息,可以使用报表对象、可视化报表设计对象。您可以使用报表对象创建各种报表,从简单的带状报表到更复杂、高度定制的报表。
将报告导出到PDF(.pdf)、RichText(.rtf)、Excel(.xls)、文本(.txt)文件。
您可以为内部网(用于本地网络)构建独立的Web应用程序,与构建普通数据库应用程序的方式完全相同。这是创建基于Web的应用程序的革命性新方法。