Entiry Framework
Oracle Database を .NET で利用する時、Oracle Data Access Component 同梱の ODP.NET を使ってます。そんな ODP.NET の Entity Framework の対応状況を度々調べるのでまとめてみました。 履歴 2012/11/23 新規作成 情報源 .NET 開発者用サイト Oracle | .N…
Entity Framework の Code First を利用しています。 Model の変更点を Migration でDBに反映する訳ですが、Migration の数が多いと落ち着きません。 ということで、Migration をすべて削除して最新のModelで削除する手順を調べたのでメモ。 環境 Visual Stu…
環境 Windows 7(x64) Oracle Client 11.2.0.2(x64) Oracle DataAccess Component 11.2.0.3(x64) Visual Studio 2010 Entity Framework 4.3.1 現象 Windows XP(x32)環境でビルドしていたODP.NET利用のWebアプリ(プラットフォームターゲット Any CPU)ビルド…
Entity Framework は残念な事に DBアクセス時のSQLを出力するオプションがありません。実際にどんなSQLが実行されているか把握できるようにしておかないと大抵困ります。ログ出力を行うためのラッパーが作成されているためのそれを利用します。 環境 Windows…
環境 Entity Framework 5 Visual Studio 2012 SQL Server 2012 Express 対象のプロパティの型を byte[] にします。下のサンプルだとImageプロパティが該当します。 public class Photo { public int PhotoId { get; set; } public string Title { get; set; …
目的 Entity Framework を使ってDBへのアクセスを行いたい ASP.NET MVC の Controllerを継承したクラスを作成して TransactionScope の制御をしたい Entity Framework のトランザクション管理 今回は、アクションの実行単位をトランザクションの作成単位にし…
EF初心者のかじです。 Code First で作成した後にモデルを変更したらちょっとハマったのでメモ。 環境 Visual Studio 2012 RC Entity Framework 5.0.0 RC 現象 Code First で Model を以下のように変更しアプリケーションを実行しました。変更前のモデル pub…
環境 SQL Server 2008 Express VIsual Studio 2010 Professional Entity Framework 4 ASP.NET MVC 3 現象 Entiry Framwork で Code First で実装しようと、モデルを作成しモデルからscaffoldでコントローラーを作成。Initializerで初期データの投入をしよう…