我们在 Oracle 数据库中有数百个表,每个实体一个表。
现在我们必须通过我们的 B/S 应用程序对实体进行 CURD 操作。
我们使用 ASP.Net 4.0。.aspx
为每个实体创建页面是一项艰巨的工作。
有什么建议么?
您可以使用支持Oracle的代码生成工具,例如这个产品:softfluent.com/products/codefluent-entities(免费供个人使用)
似乎这将为每个实体生成静态表单,那么如果表更改(如添加/删除字段)怎么办?
使用 Visual Studio 2010/2012 从现有数据库为实体框架创建 EDMX。然后你会有一个模型。
之后,您可以使用 ASP.NET MVC 或 ASP.NET 并使用脚手架:http ://www.asp.net/web-forms/videos/aspnet-dynamic-data/your-first-scaffold-and-what-是动态数据
这些页面不会非常漂亮,但它可以工作。
如果实体框架不会自动生成,我会查看 www.devart.com,他们有很多 .NET to Oracle 工具可以提供帮助。
是的
你有代码生成器
这是您生成应用程序的简单过程,并且您只执行自定义页面。这样您就可以快速生成后端。