3

Oracle データベースには何百ものテーブルがあり、エンティティごとに 1 つのテーブルがあります。

ここで、B/S アプリケーションを介してエンティティに対して CURD 操作を行う必要があります。

ASP.Net 4.0 を使用しています。.aspxエンティティごとにページを作成するのは大変な作業です。

助言がありますか?

次の製品など、Oracle をサポートするコード生成ツールを使用できます: softfluent.com/products/codefluent-entities (個人使用は無料)

これにより、エンティティごとに静的フォームが生成されるようですが、テーブルが変更された場合 (フィールドの追加/削除など) はどうでしょうか?

4

2 に答える 2

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 に答える
2

Visual Studio 2010/2012 を使用して、既存のデータベースから Entity Framework 用の EDMX を作成します。次に、モデルを取得します。

その後、ASP.NET MVC または ASP.NET を使用して Scaffolding を使用できます: http://www.asp.net/web-forms/videos/aspnet-dynamic-data/your-first-scaffold-and-what-動的データです

ページは非常にきれいではありませんが、機能します。

Entity Framework が自動生成されない場合は、www.devart.com をチェックしてください。.NET から Oracle へのツールがたくさんあり、役立つ可能性があります。

于 2013-05-25T02:06:41.807 に答える