我在Access数据库中使用的DSN-less连接到我的SQL Server.但是,每当我尝试编写"传递"查询并运行它时,会弹出一个对话框,询问DSN.
我开发了一个Access 2007数据库,它连接到SQL Server以进行实际的数据存储.我使用了Package Solution Wizard创建了一个可分发的安装程序,其中包括访问运行时(带有ACCDE文件),我在15台左右的PC上安装了这些安装程序.无论如何,我的问题是,将更新分发到这个数据库的最佳方法是什么?现在我需要到处移除并重新安装.这不是问题......我只是想知道是否还有其他办法.
我已经尝试将前端留在网络共享上,但似乎大多数人建议将前端存储在本地计算机上,这是有道理的.我把它留在网络共享上时遇到的问题(至少使用Access 2003 mdbs)是我发现自己需要经常压缩和修复,我还必须杀死打开的会话(打开文件的用户)升级时.我想如果用户不在本地网络上,它也可能会假设产生不必要的瓶颈.