gpt4 book ai didi

sql-server - 作为 SQL Server 前端 Access - ADO 与 DAO?

转载 作者:行者123 更新时间:2023-12-03 00:08:32 25 4
gpt4 key购买 nike

我有一个项目将使用Access 2003作为前端,数据将存储在SQL Server中。 Access 将通过链接表与 SQL Server 中的所有数据库逻辑(存储过程、 View )连接到 SQL Server。

鉴于此设置,在 Access 中使用 ADO 或 DAO 会更好吗?这只是一个偏好问题还是更适合 Access 作为前端和 SQL Server 作为数据存储?特别是在使用链接表时。谢谢。

最佳答案

使用带有 ODBC 链接表的 MDB。由于您使用的是 ODBC,因此通过 Jet 连接,因此很明显 DAO 是数据 Access 的默认选择。

ADO 应该只用于那些无法以其他方式完成或性能不佳的事情。

简而言之,您构建 SQL Server 应用程序就像构建纯 Access 应用程序一样(假设您构建一个具有 Jet/ACE 后端的应用程序以高效检索数据,这应该是理所当然的),并且仅当默认的 Access 方法效率低下或无法获得所需的结果时(例如,在返回记录集的存储过程中是可编辑的记录集),请诉诸服务器端功能或 ADO。

关于sql-server - 作为 SQL Server 前端 Access - ADO 与 DAO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com