表单软件需要模仿ms访问,但具有大量数据的复杂性

时间:2018-05-17 20:15:54

标签: database oracle forms ms-access

已更新为主题

我遇到一个问题,即Microsoft访问权限不足以从oracle表单迁移。我使用的表单很久以前就已开发出来,并且需要将它们迁移到更新的软件中。我想继续使用带有" CURD"用户实际上对实际数据表进行更改但在用户明确单击保存按钮之前不会保存的方法。我们试图将编码保持在最低限度,因为插入,更新和删除直接发生在表格中。

任何建议都将不胜感激。

谢谢

2 个答案:

答案 0 :(得分:1)

我觉得Windows Presentation Foundation最接近访问表单。您仍然需要进行大量编码才能连接到数据库。

https://docs.microsoft.com/en-us/dotnet/framework/wpf/

答案 1 :(得分:1)

“是否有一个特定的名称,它被调用,其中客户端层位于数据库层的顶部,用户与表中的实际日期交互?”

这个问题有两个不同的方面。

首先,当客户端计算机上的软件直接与另一台计算机上的公共存储/数据库系统通信时,通常使用术语“客户端/服务器”或“两层”。它们现在不太流行,大多数应用程序在客户端(通常是Web或移动)和数据库之间都有一个中间层。这样可以提高安全性,并且可以更轻松地管理可能导致客户端和数据库服务器之间不一致的更改。

其次,术语“CRUD”通常用于只对数据库对象/表执行CREATE / READ / UPDATE / DELETE操作的应用程序。

这些不完全可互换,因为客户端/服务器程序可能具有影响多个表的单个用户操作(通过客户端程序中的逻辑或通过调用服务器上的存储过程)。您还可以通过具有单独的Web /移动前端的应用程序层提供CRUD表单。许多语言都有框架,可以相对轻松地针对数据库层构建CRUD页面/应用程序。