php - access + mysql 转换为 webplatform = (php + asp.net + mysql)?

标签 php asp.net mysql ms-access

我有一个用access编写的数据库。 access mdb 文件通过 ODBC 连接到本地 mysql 数据库。我的 Access 文件中有一堆sql和vba代码。我预计数据库不会超过 100mb。目前大约是10mb。我需要拥有多个用户 Access 权限。 (一次不超过10个用户)

我需要将此数据库从本地数据库转换为 Web 服务器,并且我需要为其创建一个 Web 界面。

  1. 如何让 mysql 数据库的当前本地实例在网络服务器上运行?我目前正在 wampserver 2.0 上运行它。我没有在网络服务器上放置数据库的经验。

  2. 我有不错的 vb.net 背景。我从来没有做过任何网络应用程序。这是我可能需要复制才能在网站上工作的 Access 表单的图片:

alt text http://img42.imageshack.us/img42/1025/83882488.jpg

我应该使用哪个平台作为这个东西的前端?

  • 是否可以仅在网络服务器上运行此 Access 文件,而不是为其编写新的前端?这不是一个聪明的主意吗?
  • 感谢您的帮助!

    最佳答案

    如果您的网络服务器具有到现有数据库服务器的 TCP 连接,并且其托管在合适的位置(例如,数据中心中的网络服务器没有连接到办公室 DSL 连接上的数据库服务器),则无需采取任何行动必需的。

    如果您确实需要移动它,只需创建备份/转储并将其恢复到其他地方即可。

    就前端而言,有许多技术可以满足您的需求(ASP.NET、PHP、Python、Ruby、Perl、Java 是最流行的技术,不一定按此顺序)。

    • 使用您熟悉或有兴趣学习的内容(前提是您有时间这样做)
    • 使用在目标网络服务器上正常运行的东西。事实上,ASP.NET 是唯一存在重大问题的,因为它仅限于 Windows。

    Access 本身没有直接可通过 Web Access 的版本。 Google 搜索发现一些应用程序声称可以将 Access 表单转换为基于网络的表单,但我不会链接到任何应用程序,因为我不知道它们的工作效果如何。我当然对类似的事情很警惕,因为网络应用程序与 Windows 应用程序不同。如果您打算走这条路,请确保它们确实生成 HTML 输出;保持理智、清洁的来源;并提供免费试用,以便您验证它是否确实有效。

    实际上,只要具备一些服务器端编程的基本知识和一些 HTML 知识,就可以相当容易地复制这样的表单。

    关于php - access + mysql 转换为 webplatform = (php + asp.net + mysql)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1353141/

    相关文章:

    mysql - 更快地选择所选行之前和之后的方法

    mysql - MySQL Cluster 7.3 如何实现 99,999% 的可用性? CAP定理的对立面

    php - Backbone.js 销毁问题

    javascript - 我的 ajax 代码显示评论时出现问题

    c# - 将 Plupload 与 ASP.NET/C# 结合使用

    asp.net - 如何为所有下拉菜单应用焦点 CSS?

    php - 如何让PHPUnit等待条件测试?

    php - 非法混合排序规则的 UTF8 问题

    c# - 我如何使用 WCF 数据服务?

    php - 我怎样才能只从一行打印一个条目,其他人从mysql打印所有条目