EF的双表联查、分页、添加

## 一、EF双表的创建

首先我们要清楚双表和单表的区别,双表肯定是要主键和外健的,相信大家都会在数据库添加主外键,但是在EF中如何添加主外键呢?其实在我们的EF中也有专门的主外键单词和数据库的区别不是很大。只是语法不同!请看下面代码

![image-20210715220826959](C:\Users\李钢锋\AppData\Roaming\Typora\typora-user-images\image-20210715220826959.png)

![image-20210715220858701](C:\Users\李钢锋\AppData\Roaming\Typora\typora-user-images\image-20210715220858701.png)

## 二、双表联查的分页

EF的分页和查询与MVC的分页和查询代码大都相同,只有Dal层略有不同,但是大都原理相同,只是语法不同,所有只给大家看一下Dal层的代码

![image-20210715221136984](C:\Users\李钢锋\AppData\Roaming\Typora\typora-user-images\image-20210715221136984.png)

## 三、双表联查的添加

和上面分页一样,只有Dal代码不同

![image-20210715221502933](C:\Users\李钢锋\AppData\Roaming\Typora\typora-user-images\image-20210715221502933.png)

### 四、外键表的下拉

 

![image-20210715221652196](C:\Users\李钢锋\AppData\Roaming\Typora\typora-user-images\image-20210715221652196.png)

第一次写,有很多不知,不知道如何把重点讲述出来,但是我会让自己进步的!

上一篇:802.11协议精读10:节能模式(PSM)


下一篇:mnist数据集利用tensorflow(keras)模型训练,预测(内置数据集),保存,以及.h5转换为.pb再利用opencv-dnn模块的加载和预测(自己手写拍照后的本地数据集)