zoukankan      html  css  js  c++  java
  • EM(Entity FrameWork)- code first , using in Visual stdio 2017

    一、创建工程项目

              

    二、添加引用

    1.   引用 -> 右键 “ 管理NuGet程序包” -> 在浏览项,搜索 “ EntityFrameWork”,找到 “ EntityFramework ” 和 “ EntityFramework.SqlServerCompact ” 并安装

                

    三、代码示例

    using System;
    using System.Data.Entity;
    using System.Data.Entity.Migrations;
    
    namespace test_1
    {
        public class Blog
        {
            public int BlogId { get; set; }
            public string Name { get; set; }
        }
    
        public class DataContext : DbContext
        {
            public DataContext() : base("TelFeeDB")
            {
                // 初始化
                Database.SetInitializer(new MigrateDatabaseToLatestVersion<DataContext, Configuration>());
            }
    
            public DbSet<Blog> Blogs { get; set; }
        }
    
        public sealed class Configuration : DbMigrationsConfiguration<DataContext>
        {
            public Configuration()
            {
                // true自动迁移,false手动迁移
                AutomaticMigrationsEnabled = true;
            }
        }
    
        internal class Test1
        {
            private static void Main(string[] args)
            {
                using (var db = new DataContext())
                {
                    var blog = new Blog { Name = "zhang" };
                    db.Blogs.Add(blog);
                    db.SaveChanges();
    
                    Console.WriteLine("All blogs in the database:");
                    foreach (var item in db.Blogs)
                    {
                        Console.WriteLine(item.Name);
                    }
                    Console.ReadKey();
                }
            }
        }
    }
    

      

    结果:

    ——Death、Mr
  • 相关阅读:
    Setvlet基础(三) ServletContext
    Servlet基础(二) Servlet的生命周期
    Servlet基础(一) Servlet简介 关键API介绍及结合源码讲解
    JS执行队列
    this指向问题
    发送短信案例
    倒计时
    2:定时器
    1_2:调整窗口大小事件 [ onresize ]
    1_1:页面加载事件 [ window.onload ]
  • 原文地址:https://www.cnblogs.com/deathmr/p/9004091.html
Copyright © 2011-2022 走看看