2016-10-03 15 views
0

私はコンソールアプリケーションを持っています。私はEF Database Firstを使用しようとしています。私は、ADO.NETエンティティデータモデルを使用し、次にデータベースからEF Designerを使用しました。次にデータベースに接続し、クラスが生成されます。今、これらのクラスのデータを取得するために何をすべきですか?ここに空のProgram.csファイルがあります。EFデータベースを使用してデータを取得する方法

class Program 
{ 
    static void Main(string[] args) 
    { 

    } 
} 

ありがとうございます。

+1

Googleを検索すると多くの例が見つかります。 – sachin

+0

[こちら](http://www.entityframeworktutorial.net/EntityFramework4.3/dbcontext-vs-objectcontext.aspx)をご覧ください。そこにはたくさんのチュートリアルがあります。 – 0xDECAFBAD

+0

すべてのアプローチの例は次のとおりです。http://www.entityframeworktutorial.net/ – Bharat

答えて

1

サンプルコードを提供しています。

static void Main(string[] args) 
{ 
    using (var db = new BloggingContext()) 
    { 
     // Create and save a new Blog 
     Console.Write("Enter a name for a new Blog: "); 
     var name = Console.ReadLine(); 

     var blog = new Blog { Name = name }; 
     db.Blogs.Add(blog); 
     db.SaveChanges(); 

     // Display all Blogs from the database 
     var query = from b in db.Blogs 
        orderby b.Name 
        select b; 

     Console.WriteLine("All blogs in the database:"); 
     foreach (var item in query) 
     { 
      Console.WriteLine(item.Name); 
     } 

     Console.WriteLine("Press any key to exit..."); 
     Console.ReadKey(); 
    } 
} 

BloggingContextは私のコンテキストであり、Blogは私のテーブル名です。

関連する問題