编写 SQL 语句

SQL 属性包含了结构化的查询语言语句,它们决定了在执行查询时如何对行进行选择、分组和排序。使用查询可以选择数据行。也可以定义动作查询修改数据而不返回数据行。

在设计时,不能为 RemoteData 控件的 SQL 属性提供一个表的名称,象使用 DAO 那样。但是,可以使用一个形如 SELECT * FROM <表> 的简单查询,或者在运行时置入 rdoTables 集合,并使用该集合中的一个表名。一旦 rdoTables 集合与一个活动连接相联并被引用,置入也就完成了。

查询的 SQL 语法必须遵循数据源查询处理程序定义的 SQL 方言。ODBC 接口支持的 SQL 方言由 X/Open 标准定义。通常,驱动程序扫描一个 SQL 语句,查寻标识非标准运算符的转义序列,时间标记、文字和函数等都属于非标准的运算符。

当需要从一个查询返回数据行的时候,通常要在 SQL 属性中提供一个 SELECT 语句。SELECT 语句中指定:

每种 SQL 方言支持不同的语法和辅助子句。请参阅远程服务器提供的文档以获取详细信息。

详细信息   请参阅“创建 RDO 参数查询”。