EF(EntityFrameWork) ORM(对象关系映射框架/数据持久化框架),根据实体对象操作数据表中数据的一种面向对象的操作框架,底层也是调用ADO.NET

ASP.NET MVC 项目会自动导入MVC程序集,因为默认.NET环境(GAC)中没有这个程序集

 1 create database MyFirstEF
 2 on primary
 3 (
 4     name='MyFirstEF.mdf',
 5     --修改为自己电脑上SQL DB路径
 6     filename='E:\ProgramMSSQLServerDB\MyFirstEF.mdf',
 7     size=5mb,
 8     maxsize=100mb,
 9     filegrowth=10%
10 )
11 log on
12 (
13     name='MyFirstEF_log.ldf',
14     --修改为自己电脑上SQL DB路径
15     filename='E:\ProgramMSSQLServerDB\MyFirstEF_log.ldf',
16     size=2mb,
17     maxsize=100mb,
18     filegrowth=5mb
19 )
20 go
21 
22 use MyFirstEF
23 go
24 
25 create table CustomerInfo
26 (
27     id int identity(1,1) primary key,
28     customerName nvarchar(100) not null,
29     customerDate datetime
30 )
31 go
32 
33 insert into CustomerInfo values('aaaaa',getdate())
34 go
35 
36 select * from CustomerInfo
37 go
38 
39 create table OrderInfo
40 (
41   id int identity(1,1) primary key,
42   orderName nvarchar(100),
43   customerId int
44 )
45 go
46 
47 
48 alter table OrderInfo
49 add constraint FK_OrderInfo_CustomerInfo
50 foreign key(customerId) references CustomerInfo(id)
51 on delete cascade
52 on update cascade
53 
54 go
55 
56 
57 select * from CustomerInfo
58 select * from OrderInfo
create SQL

相关文章: