码迷,mamicode.com
首页 > 其他好文 > 详细

简单Demo 使用Code Fisrt步骤

时间:2015-05-13 06:07:28      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

使用Code Fisrt步骤

1、开启VS,创建控制台项目
2、利用NuGet引进 Entity Framework类库
3、添加实体类文件
4、在实体类中引入名称空间
     using System.ComponentModel.DataAnnotations;
     using System.ComponentModel.DataAnnotations.Schema;
     using System.Data.Entity.Spatial;
5、添加实体类属性,以及
6、添加DbContext文件类
     using System.Data.Entity;
7、在配置文件中创建数据库连接字符串,<configuration>中
     <connectionStrings>
          <add name="Model1" connectionString="data source=.;initial catalog=CodeFirstSample;persist security info=True;user id=sa;password=123456;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
     </connectionStrings>
8、在Program 的Main方法中实例化DbContext类,并操作CURD
     static void Main(string[] args)
     {
          using (var context = new CodeFirstSampleContext())
          {
               var bs = new BlogSite { BlogApp = "blogApptest2222", IsActive = true, UserID = System.Guid.NewGuid() };
               context.BlogSites.Add(bs);
               context.SaveChanges();


               var sql = from b in context.BlogSites
                             select b;
               foreach (var item in sql)
              {
                     Console.WriteLine("{0} {1} {2} {3}", item.BlogID, item.BlogApp, item.UserID, item.IsActive);
              }
            }

           Console.ReadKey();
     }

 

简单Demo 使用Code Fisrt步骤

标签:

原文地址:http://www.cnblogs.com/wanghaibin/p/4499177.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!