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
  • 相关阅读:
    SAP ABAP Development Tools in Eclipseのセットアップ
    SET UPDATE TASK LOCAL (ローカル更新 )
    SEARCH(文字の検索)
    OVERLAY(文字の上書き)
    ULINE(插入水平线)
    SKIP(插入空行)
    NO-ZERO(空格补全)
    CONVERT TEXT(转换为可排序格式)
    递归获取子节点
    生活小记
  • 原文地址:https://www.cnblogs.com/deathmr/p/9004091.html
Copyright © 2011-2022 走看看