有人能推荐最好的基于网络的技术/语言来重写ms-access前端吗?我已经将表转换为MySql并将所有查询移动到存储过程中。该语言需要能够处理多个结果集。
另外,我需要GUI与当前的ms-access前端尽可能相似。所以新语言需要具有完整的CRUD,标签表格,数据表样式子表格,组合框和报告等功能。
我已经涉及到html,css,php,javascript和java,但是这些能力还是合适的?我听说过Ajax或jQuery可能就是这样。
答案 0 :(得分:3)
这是一个误入歧途的目标。
Web UI使用完全不同的范例,因为Web前端是无状态的,具有未绑定的数据,而Access应用程序是有状态和绑定的。除非您在AJAX开发中投入大量资金,否则1:1翻译将是在Web浏览器中实施UI的灾难性方法。
也就是说,您应该查看Access 2010和Sharepoint Access Services,它们允许您使用可以在Web浏览器中保持不变的Web表单和Web报表创建Access前端。这可能比滚动您自己的基于AJAX的替代品便宜一个数量级。
答案 1 :(得分:2)
我们正在这样做。为了保留我们使用Access的“电子表格式表格”,其中包括所有屏幕上的标准订购和过滤功能,我们决定在其上使用silverlight + Infragistic工具包。到目前为止,我们已经使用这些工具开发了几个屏幕,并且对结果非常满意。