MSAccess 中 QueryDef 的用途是什么 (VBA)
what is the use of QueryDefs in MSAccess (VBA)
我们使用 MS access 作为前端,Sql 服务器作为后台 end.I 想知道 QueryDefs Temporary 的使用 table.What 是使用 QueryDefs 的优势吗?
您可以将 QueryDef 视为 SQL 服务器上的视图。它们是存储的 SQL 查询。 QueryDef 是显示在查询下导航窗格中的查询。
如果您在表单中使用某些类型的条件格式,则表单必须基于 QueryDef(例如控件中的条形图)。
不使用内置的 SQL 语句,而是通过创建 querydef if 来帮助调试。
性能优势主要取决于您的 SQL 查询的结构,这在很大程度上取决于您是使用 DAO、ADO 还是通过查询来访问 SQL 服务器数据,并且主要取决于是否使用参数(使执行计划能够被重新使用)。
一般建议使用传递查询并利用 SQL 服务器存储过程、函数和视图。
哈维
我们使用 MS access 作为前端,Sql 服务器作为后台 end.I 想知道 QueryDefs Temporary 的使用 table.What 是使用 QueryDefs 的优势吗?
您可以将 QueryDef 视为 SQL 服务器上的视图。它们是存储的 SQL 查询。 QueryDef 是显示在查询下导航窗格中的查询。
如果您在表单中使用某些类型的条件格式,则表单必须基于 QueryDef(例如控件中的条形图)。
不使用内置的 SQL 语句,而是通过创建 querydef if 来帮助调试。
性能优势主要取决于您的 SQL 查询的结构,这在很大程度上取决于您是使用 DAO、ADO 还是通过查询来访问 SQL 服务器数据,并且主要取决于是否使用参数(使执行计划能够被重新使用)。
一般建议使用传递查询并利用 SQL 服务器存储过程、函数和视图。
哈维