小试---EF5.0入门实例1
生活随笔
收集整理的這篇文章主要介紹了
小试---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 (); ? } } } } 執行之后會在數據庫添加一條記錄,看吧! 開始學習EF;感覺真的有點神奇~~一個簡單的實例完成了~~??
?
?
Technorati 標簽: EF,EF5.0,ORM轉載于:https://www.cnblogs.com/ITGirl00/p/3475596.html
總結
以上是生活随笔為你收集整理的小试---EF5.0入门实例1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 狗打针多少钱啊?
- 下一篇: int main(int argc,ch