访问数据库和ASP.NET?

时间:2016-06-30 19:01:33

标签: asp.net database ms-access

如果这个问题不合适,我道歉;但是,我个人没有在我的机器上安装Microsoft Access,所以我无法直接测试它。

据我了解,Access数据库是存储在个人计算机而非远程服务器上的本地数据库。我在项目的计划阶段将涉及两个基本界面 - 一个用于普通用户,另一个用于将运行报告等的管理员。就个人而言,我宁愿一直使用SQL Server或MySQL数据库,只需编写一些存储过程或执行报告所需的任何操作。

但是,最终管理用户可能希望使用Access。有了这个想法,我很好奇我应该如何处理这个问题。正如我之前所说,我不熟悉Access数据库;但是,我认为在服务器上托管一个并允许许多用户通过Web界面访问该数据库是不现实的。这是否正确?如果可能,设置此类应用程序的一般程序是什么?

如果没有,我的替代方案是什么?有没有一种简单的方法可以将远程SQL服务器或MySQL数据库与托管在PC上的Access数据库同步?

非常感谢。

1 个答案:

答案 0 :(得分:0)

  

我认为在服务器上托管一个并允许它是不现实的   许多用户通过Web界面访问此数据库。这是   是否正确?

您有许多选项,包括在网络文件夹中托管访问数据库。

https://support.office.com/en-us/article/Ways-to-share-an-Access-desktop-database-03822632-da43-4d8f-ba2a-68da245a0446

另请参阅"在ASP.NET网页上使用Access数据" https://msdn.microsoft.com/en-us/library/445z2s49(v=vs.100).aspx