私はAsp.Net WebForms Webサイトを開発しています。私は以前のプロジェクトから "データセットデザイナー"に使用されていましたが、それは私の主要な仕事場でした。私はすべてのテーブルと、このようなコードから簡単に呼び出せる何百ものクエリを持っていました。 "this.InventoryTableAdapter.MyQuery( 'parameters ')、それは素晴らしかったが、私はAsp.Netでそのようなものを見つけることができない、私は何かが不足しているあなたはどのようにコードであなたの特別なクエリにアクセスしますかあなたは厄介なADO.Netコードを書く必要がありますAsp.Netのデータセットデザイナ機能
0
A
答えて
0
今日の標準ORM for .NETはEntity Frameworkですが、他にも多くのオプションがありますが、Entity Framework Database Firstここをクリックしてください...
プロジェクトで、[新規アイテムの追加]を選択します。 [新しい項目の追加]ダイアログで、データ項目を選択し、[ADO.NETエンティティデータモデル]を選択します。 [追加]をクリックします。
エンティティデータモデルウィザードで、データベースからEFデザイナを選択します。
開発環境内でデータベース接続が定義されている場合、これらの接続の1つがあらかじめ選択されていることがあります。または、データベースへの新しい接続を作成することもできます。
接続を設定したら、モデルを生成するテーブルを選択します。これらはデータベースデザイナーで使用できるテーブルになります。
これは非常に高いレベルです。このアプローチの詳細については、こちらを参照してください。https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/database-first-development/creating-the-web-application
もう1つのORMオプションはLinqToSqlです。ここでLinqToSqlを使用してデータベースデザイナの ".dbml"ファイルを作成する方法の詳細を読むことができます。https://msdn.microsoft.com/en-us/library/bb384428.aspx
これが役立ちます。
関連する問題
- 1. ASP.NETのファイルアップロード機能
- 2. ドラッグアンドドロップ機能 - ASP.NET
- 3. pdfダウンロード機能asp.net
- 4. asp.netボタンjavascript機能
- 5. ASP.NET MVC:LogOutハートビート機能
- 6. 機能の比較asp.net
- 7. asp.netの検索機能
- 8. ASP.NET MVC 4モバイル機能
- 9. ファイルアップロード機能 - ASP.NET MVC/AJAX
- 10. データセットデザイナを整理するツールですか?
- 11. ASP.NETのXMLグリッドビューの編集機能
- 12. ASP.NETファイルのアップロード機能の相違点
- 13. ASP.NETコアのStartup.csのKestrelシャットダウン機能
- 14. IdentityServer3ログオフ機能がASP.NETコアクライアントで機能しない
- 15. Asp.Net CoreのSSLが機能しない
- 16. BAPI機能asp.net Webページのロールバック
- 17. ASP.NET MVCサイトのカスタムCMS機能
- 18. ASP.NETのイメージパスが機能しません
- 19. asp.netのハイパーリンクハンドルが機能しません
- 20. ASP.netのログインフォームが機能しない
- 21. asp.netのonclickイベントが機能しない
- 22. Asp.Net Webアプリケーションデータベースの自動更新機能
- 23. 既存のASP.NET WebサイトのASP.NET Ajax機能
- 24. ASP.NET印刷機能:そのスタイルでasp.netコントロールを印刷する
- 25. ASP.NET SessionState TimeOutが機能しない
- 26. ASP.NET MVCデバッグセッションが機能しない
- 27. ASP.NET Web APIカスタムポストアクションが機能しない
- 28. ASP.Net ajaxToolkit:InsertOrderedListが機能しません
- 29. jqGridがasp.net mvcで機能しない
- 30. ASP.NETポストが機能しません
あなたの答えをありがとう、私はそれを試してみましょう、それはwinfiormsプログラムのようにasp.netのデータセットデザイナーがないことを意味しますか? –
WebForms、WinForms、MVC、またはコンソールアプリケーションであっても、すべて同じデータオブジェクトにアクセスできます。 LinqToSqlまたはEntity Frameworkを使用している場合は、上記の方法を使用してデータベースダイアグラムを作成できます。次に、あなたのテーブル、sprocs、ビューなどを見ることができます...そして簡単にあなたのアプリケーションにそれらを統合します。つまり、このアプローチが賛成できなくなったように見え、Code Firstと呼ばれるものがより広く採用されているようです。 –