转到消防DAC
本节包含一组描述如何使用FireDAC执行SQL命令、交换数据和元数据的文章。
主题
|
描述
|
预处理命令文本
|
FireDAC提供功能强大的SQL命令文本预处理器。它允许您编写独立于DBMS的SQL命令,并在构建动态SQL命令时获得更大的灵活性。预处理器功能包括替换变量、转义序列、转义函数和条件转义。 |
执行命令
|
FireDAC提供TFD查询,TFD命令组件,以及一些TFD连接方法来执行SQL命令。SQL命令是与SQL数据库对话的主要方式。 |
执行存储过程
|
FireDAC提供TFD存储过程组件来执行数据库存储过程,因为存储过程可以直接执行。 |
浏览表格
|
FireDAC提供TFD表格组件来浏览数据库表数据、筛选和排序记录以及编辑表数据。 |
数据库警报
|
FireDAC提供TFD事件警报组件来侦听数据库警报、发送警报并对其进行管理。 |
数据更改通知
|
FireDAC提供了TFD事件警报组件来跟踪数据中的更改。 |
正在获取行
|
当执行SQL命令时,它可能会创建一个返回结果集的游标。FireDAC提供了广泛的功能,可以有效地处理游标并将行提取到客户端记录缓存中。 |
命令批处理
|
FireDAC支持SQL命令批处理,允许在单个步骤中执行多个SQL命令,并按顺序处理多个结果集。 |
阵列DML
|
FireDAC提供高性能阵列DML功能。它允许使用标准将大量数据移动到数据库插入或更新SQL命令。 |
阵列DML的性能
|
描述阵列DML功能的高性能。本文将引导您通过一个简单的示例,演示如何通过编写几行代码每秒插入数千条记录。 |
异步执行
|
FireDAC为异步操作执行提供了多种功能。除了可以在多线程应用程序中使用外,FireDAC还可以让开发人员首先轻松地使用多线程,因为它允许控制数据访问操作执行的计时方面。这包括执行,正常开放、和提取操作。 |
执行SQL脚本
|
大多数数据库应用程序都有后端管理实用程序,它们必须执行SQL脚本。这些脚本是使用适合DBMS SQL脚本语法的行编写的。TFD脚本是FireDAC SQL脚本处理器。 |
本地SQL
|
FireDAC提供灵活的本地SQL功能。它允许对执行SQL查询TDataSet(数据集)子体作为数据源。 |
BLOB流媒体
|
FireDAC提供BLOB流功能。它允许优化与数据库的大型数据交换。 |