zoukankan      html  css  js  c++  java
  • 小试---EF5.0入门实例1

    现在做个小练习吧~~~

    第一步:首先新建一个数据库名字为Test;数据库里面只有一个表UserTable

    脚本为:

    USE [master]
    GO
    /****** 对象:  Database [Test]    脚本日期: 12/15/2013 18:51:54 ******/
    CREATE DATABASE [Test] ON  PRIMARY 
    ( NAME = N'Test', FILENAME = N'E:Test.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
     LOG ON 
    ( NAME = N'Test_log', FILENAME = N'E:Test_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
     COLLATE Chinese_PRC_CI_AS
    GO
     
    USE [Test]
    go
    /****** 对象:  Table [dbo].[UserTable]    脚本日期: 12/15/2013 18:52:27 ******/
    CREATE TABLE [dbo].[UserTable](
        [ID] [int] NOT NULL,
        [Name] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
        [hobby] [nvarchar](150) COLLATE Chinese_PRC_CI_AS NULL,
     CONSTRAINT [PK_UserTable] PRIMARY KEY CLUSTERED 
    (
        [ID] ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]

    第二步:

    新建一个控制台应用程序,名字为EFDemo,

    第三步:

    接着创建模型;步骤如下

     

    第四步:

    添加执行代码:

    using System;
     
    namespace EFDemo
    {
        class Program
        {
            static void Main(string[] args)
            {
                using (var userTableEntities=new UserTableEntities ())
                {
                    try
                    {
                        var userTable = new UserTable();
                        userTable.ID = 1;
                        userTable.Name = "麦麦";
                        userTable.hobby = "爱好吃面包";
                        userTableEntities.UserTables.Add(userTable);
                        userTableEntities.SaveChanges ();//没有这句不会把数据更新到数据库
                        Console.WriteLine("成功添加了一条记录");
                    }
                    catch (Exception)
                    {
                        
                        Console.WriteLine("添加失败~~");
                    }
                    Console.ReadLine ();
     
                }
            }
        }
    }
     
    执行之后会在数据库添加一条记录,看吧!
    image
     
    开始学习EF;感觉真的有点神奇~~一个简单的实例完成了~~ 
    Technorati 标签: ,,
    作者:Elaine
    交流QQ:392989505
  • 相关阅读:
    短视频直播源码开发,防抖和节流的区别和实用场景
    游戏陪玩平台源码开发,语音通话中的噪音消除处理
    语音聊天室源码开发,如何实现回音消除功能?
    【代码解析】双向链表实现贪吃蛇游戏!简单易学,开发自己第一个游戏!
    程序员偷偷去面试,上班时却没发现身上还有其他公司的访客贴!
    编程语言年度观赏大戏,来看看内部撕X,你站谁?
    数组倒序排列,数组倒置,C语言数组倒序算法详解!
    编程领域这些禁术相当精彩,掌握其一,方可修炼编程大法!
    无处不在的网络编程,到底是如何工作的?今天我们一探究竟!
    【编程黑科技】gethostbyname()函数:通过域名获取IP地址!
  • 原文地址:https://www.cnblogs.com/ITGirl00/p/3475596.html
Copyright © 2011-2022 走看看