我不知道ADO,DAO和DLookUps等。有人知道吗?在SQL Server数据库的VBA中执行SQL函数(选择,插入,更新)的最快方法是什么?
1
A
回答
1
我发现应用程序的瓶颈通常是数据库上的实际SELECT/INSERT/UPDATE,而不是应用程序如何调用它。如果您担心速度,请确保您有精心设计的表格和索引。
1
关于DAO和ADO,我不确定性能有什么不同,但是可用的功能有所不同。
有一个微软的文章显示了一个漂亮的表中的差异。 Choosing ADO or DAO。
报告还指出:
“特别是,ADO是一个不错的选择,如果你正在开发,稍后将升级到SQL Server Access数据库解决方案 - 你可以写你的ADO代码,以尽量减少数量对于SQL Server数据库来说,需要进行更改。此外,ADO是开发与SQL Server,多维数据和Web应用程序一起工作的新数据访问组件的不错选择。“
似乎像ADO可能是要走的路。
虽然我对DLookUps一无所知。
相关问题
- 1. 将大量记录插入SQL Server数据库的最快方法是什么?
- 2. 更新数据库中多行的最快方法是什么?
- 3. 什么是从SQL Server更新工作表的最快方法
- 4. 更新/插入SQL Server数据库表
- 5. 使用C#将数据插入到Sql Server数据库的最快方法。
- 6. 什么是SQL插入一堆行的最快方法
- 7. 什么是在SQL Server中选择整个表的最快方法?
- 8. 什么是在sql server中插入当前日期的最快方法
- 9. 在SQL Server中更改列数据类型的最快方法
- 10. C#将数据插入SQL数据库的最快方式
- 11. 最快的方法将数字插入到sql server表中?
- 12. 什么是在sql server中用不同值更新多行数据的最快方法
- 13. 什么是在SQL Server CE中查找数据的最快方法Winforms
- 14. 什么是使用C#在SQL Server中保存数据的最快方法?
- 15. 什么是快速插入SQL数据和相关行的最佳方式?
- 16. 什么是填充MS SQL数据库与大量数据的最快方法
- 17. 通过VIM选择Python函数的最快方法是什么?
- 18. 同步远程SQL Server数据库与本地SQL Server Compact数据库的最佳方法是什么?
- 19. 在SQL Server中批量插入大量数据的最快方法是什么(C#客户端)
- 20. 更新R中数据集的最快方法是什么?
- 21. 什么是在sqlite数据库中插入行的最快方式
- 22. 什么是最好的方式插入/更新的数据到数据库
- 23. 在ASP.Net中将数据更新到SQL Server的最佳做法是什么
- 24. 将数据插入MS SQL数据库而不锁定它的最快方法是什么?
- 25. 将数据导入SQL Server Express的最佳方式是什么?
- 26. 实现SQL Server数据库 - 查找值的最快方法
- 27. Obj-c,什么是无核心数据执行许多SQLite插入/更新查询的最快方法?
- 28. 在SQL Server中选择下一条记录的最快方法?
- 29. 从mysql数据库中选择多个colums的最快方法是什么?
- 30. 插入并从SQL Server数据库中选择日期
速度将更多依赖于表结构和数据,而不是用于与数据库交互的方法。从你给我们的数据来看,我会说没关系。 – Piskvor 2010-09-16 11:49:07