EF Core– tag –
-
.NET 8 / EF Coreで出力パラメータ付きストアドプロシージャを呼ぶ方法|SqlQueryRawで値が取れない原因と解決策
SQL Server のストアドプロシージャを EF Core から呼ぶとき、出力パラメータ(OUTPUT)だけで値を返す設計だと、SqlQueryRaw で読もうとして「Sequence contains no el... -
EF Coreで動的に増える列を取得する方法|モデル変更なしでADO.NET・JSON設計まで解説
クライアント操作でDBテーブルに列が増える仕組みを採用すると、EF Coreの固定モデルとスキーマがずれて「追加列も含めて取得したいのに取れない」問題に直面します。こ... -
EF Core×PostgreSQLでテーブル名を動的切り替えたい?マルチテナント設計とパーティショニング最適解
EF Core+PostgreSQLで「会社(テナント)ごとに別テーブル(Cars_A / Cars_B…)へ保存したい」という要望はよくありますが、EF Coreは“実行時パラメータでテーブル名を... -
SQL Serverの累積残高(SUM OVER)をEF Core/LINQで再現する方法|前残高とランニングサム
SQL Server では SUM(...) OVER(ORDER BY ...) で簡単に「累積残高」を出せますが、EF Core の LINQ へそのまま移植すると詰まりがちです。本記事では「前残高+期間内... -
EF Core LINQ集計で0件時に「Enumeration yielded no results」を防ぐ方法(Union/GroupBy/Sum対応)
ASP.NET Core+EF Coreで「支払い」「購入」など複数テーブルをLINQ集計し、会社ID単位の合計金額をJSONで返す実装は定番です。一方で期間内の該当データが0件だと、結... -
EF Core マイグレーションで IConfiguration を参照して appsettings の値を使う方法(ASP.NET Core / Azure SQL)
EF Core のマイグレーション内で appsettings.json の値(IConfiguration)を使いたいのに、Migration クラスは引数なしコンストラクタ前提で DI が効かず詰まることが... -
ASP.NET Core MVC 入門:.NET 8 で学ぶ認証・状態管理・EF Core・Dapper・設計パターン徹底解説
ASP.NET Core MVC(.NET 8)は、旧来の ASP.NET MVC/WebForms とは認証や状態管理の考え方がかなり変わっています。本記事では「認証・状態管理・データアクセス・設計... -
EF Core/SQL ServerでURIを保存するベストプラクティス|ValueConverter・HasConversion・nvarchar設計の完全ガイド
アプリ側では System.Uri を使って型安全に扱いたいのに、SQL Server には「URI 型」がありません。この記事では、EF Core(Entity Framework Core)と SQL Server の組... -
GitHub Actionsで一時的なAzure SQLを使った.NET 8統合テスト自動化ガイド|OIDCとEF Coreで安全・低コストに実現
CIのたびに新規のAzure SQLデータベースを自動作成し、.NET 8の統合テストを実行して完全削除――これをGitHub Actionsだけで安全・低コストに回すための実践ガイドです。...
