如果SQL Server表是链接的,则可以执行组合框。我想删除表格链接。直接从SQL Server获取列表的combobox的记录源是什么?我使用的是Access 2013和SQL Server 2014 Express。谢谢。
发布于 2015-11-30 05:09:57
您可以将select查询创建为回调查询,并将其用作组合框的行源。
该查询将“直接”从SQL Server中提取记录。
发布于 2015-11-30 07:38:43
没有一种实际的方法来做到这一点,这将“帮助”性能。但是,您当然可以构建直通查询。这意味着本地访问查询将包含原始t-sql (sql服务器语法)。这通常可以提高性能。
另一个技巧如果查询有多个表,那么构建一个SQL视图,然后链接到该视图效果很好。您仍将拥有一个显示为链接表的本地链接,并且您只需将视图名称放入组合框行源代码中。
您可以在代码中构建一个DAO (或ADO)记录集,然后将该记录集直接分配给组合框的数据源,但是与使用视图或传递查询相比,这种额外的编码并不会产生更高的性能(而且视图或传递查询不需要任何代码,工作量更少,性能相同)。
因此,在一天结束时,只需使用链接表,或如所述,使用链接视图。
https://stackoverflow.com/questions/33986838
复制相似问题