C# Entity Framework 選択した連絡先を削除する updateと似たような処理であるが、削除対象を選択してRemoveを実行してからSaveChangesを実行する。 private void buttonDelete_Click(object sender, RoutedEven... 2023.10.17 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework 選択した連絡先を修正する 下記コードでは主キーを指定して1レコード取得し、取得した値を更新してSaveChangesメソッドを呼び出している。これでupdateができる。ラクチン。 private void buttonUpdate_Click(object... 2023.10.17 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework 検索条件を入力して検索する 検索はSelectメソッドで取得するカラムを指定する。今回は取得したデータを格納するViewAddressクラスを生成して指定した。クラスを指定しない場合は匿名クラスが生成される。 and検索をする場合はif文でWhereメソッドを... 2023.10.17 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework 住所録に連絡先を追加する insertは以下のコードで実行する。 private void buttonCreate_Click(object sender, RoutedEventArgs e) { using (var lc = new Lear... 2023.10.17 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework 郵便番号データをDBに登録する 少し長いが郵便番号データcsvを読み込みテーブルに登録するコードを以下に記す。 private void buttonUpdateZip_Click(object sender, RoutedEventArgs e) { C... 2023.10.17 C# Entity Frameworkプログラミング
C# Entity Framework コンボボックスにドロップダウンアイテムにバインドする コードビハインドで操作する場合はWinFormsとほぼ変わらない感じで実装できる。DataSourceがItemsSoueceになる程度。 // Window_Loadedなど var result = lc.MstPrefectu... 2023.10.13 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework Scaffoldを使用してEntityを自動生成する NuGetパッケージの管理で必要なパッケージを導入するで必要なパッケージをインストールしたらScaffoldを使用してEntityを自動生成してみる。 パッケージマネージャーコンソールで以下のコマンドを入力する。 Scaffo... 2023.10.08 C# Entity Frameworkプログラミング
C# Entity Framework 郵便番号から住所を検索する 実行するSQLはこんな感じ。 SELECT m.zip_code AS ZipCode , m.gov_code AS GovCode , m0.pref AS Pref , m0.city AS C... 2023.10.04 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework DB設計 ER図 DDLはここからダウンロードする。SQL Server用。 住所マスタはアプリからは使用しないのだが、ダウンロードした郵便番号データをほぼそのまま登録できるように用意した。 Entity Framewor... 2023.10.04 C# Entity FrameworkC# WPFプログラミング
C# Entity Framework NuGetパッケージの管理で必要なパッケージを導入する ソリューションエクスプローラでプロジェクトを右クリックしてNuGetパッケージ管理を押下してNuGetパッケージマネージャを表示する。このあたりはフォームアプリと同じ。 Microsoft.EntityFrameworkCore ... 2023.10.03 C# Entity Frameworkプログラミング