3

我们在 Oracle 数据库中有数百个表,每个实体一个表。

现在我们必须通过我们的 B/S 应用程序对实体进行 CURD 操作。

我们使用 ASP.Net 4.0。.aspx为每个实体创建页面是一项艰巨的工作。

有什么建议么?

您可以使用支持Oracle的代码生成工具,例如这个产品:softfluent.com/products/codefluent-entities(免费供个人使用)

似乎这将为每个实体生成静态表单,那么如果表更改(如添加/删除字段)怎么办?

4

2 回答 2

2

使用 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 工具可以提供帮助。

于 2013-05-25T02:06:41.807 回答
2

是的

你有代码生成器

https://www.google.co.il/search?q=crud+code+generator+asp+net&rlz=1C1CHEU_iwIL514IL514&oq=crud+code+generator+asp+net&aqs=chrome.0.57j62l3.5881j0&sourceid=chrome&ie=UTF-8

https://www.google.co.il/search?safe=off&rlz=1C1CHEU_iwIL514IL514&biw=1536&bih=783&q=related:www.hkvstore.com/aspnetmaker/+aspx+maker&tbo=1

这是您生成应用程序的简单过程,并且您只执行自定义页面。这样您就可以快速生成后端。

于 2013-05-24T15:09:05.283 回答