在 SQL 传递查询中使用 ReturnsRecords 属性,可以指定查询是否返回记录。例如,如果传递查询为 SELECT * FROM EMPLOYEES
,则可以将 ReturnsRecords 属性设为“是”来显示查询数据表中的所有雇员记录。
注意 ReturnsRecords 属性仅应用于传递查询。
ReturnsRecords 属性使用以下设置:
设置 | Visual Basic | 说明 |
---|---|---|
是 | True | (默认值)查询返回记录(如同一个选择查询)。 |
否 | False | 查询不返回记录(如同一个操作查询)。 |
可以使用查询的属性表或 Visual Basic 设置该属性。
提示 可以在 Visual Basic 中访问传递查询的 ReturnsRecords 属性,但首选方法是使用 DAO ReturnsRecords 属性。
传递查询可以返回记录,或用于更改数据、创建数据库对象,或如同操作查询一样执行某个操作。
当 ReturnsRecords 属性设为“是”时,可以在其他查询中使用传递查询,或将查询作为组合框、列表框、窗体或报表的基础数据。如果 ReturnsRecords 属性设为“否”,因为没有记录返回,所以不能将查询做为对象或控件的基础。