我担心所有用户可能需要在他们的PC上安装MS Access才能刷新表格。是否有任何连接(OLEDB,ODBC等)解决了这个问题?
答案 0 :(得分:1)
作为Access数据库基础的JET / ACE引擎是一个Windows组件,安装在每台PC上。因此,您可以创建使用accdb和mdb文件作为数据源的应用程序,并使用相应的已安装OLEDB提供程序或ODBC DSN。
据说,Excel不是一个多用户程序。因此,其他用户将获得只读状态,无法修改电子表格。
您可以探索的一个选项是让用户下载2007 / 2010 / 2013版本中提供的免费访问运行时。然后,使用用户导航的表单构建Access accdb文件,该表单复制Excel表格布局,这实际上只是打开查询到屏幕。因此,除非您运行公式,图形,图表和其他分析,否则不需要Excel。
答案 1 :(得分:0)
如果您创建数据库,则将其作为ACCDE文件发布,并将其保存为已编译的可执行文件,因此没有人需要Access才能打开它。
在进行ACCDE之前,Split您的数据库。这样你就可以把所有的桌子放在一个地方,你可以根据需要调整它们。