最近在做一个报表的时候,用EF使用了Contact方法,但是程式运行一直出错。最近终于找到原因了,写下来提醒下自己。好了,进入正题:

  现在我举个栗子,目前数据库中有ParentStudent表和SubStudent表,现在需要将两张表联合起来后再使用分页查询。

  表ParentStudent和SubStudent的结构完全一样,我这边就只展示SubParent表的结构了:

CREATE TABLE [dbo].[SubStudent](
[ID] [varchar]() NOT NULL,
[Name] [nvarchar]() NOT NULL,
[Age] [int] NOT NULL,
[Sex] [bit] NOT NULL,
[CreateDate] [datetime] NOT NULL,
[CreateID] [varchar]() NOT NULL,
CONSTRAINT [PK_SubStudent] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

  再建立一个Student类

  public class Student
{
public string ID { get; set; }
public string Name { get; set; }
public int Age { get; set; }
public bool Sex { get; set; }
public DateTime CreateDate { get; set; }
public string CreateID { get; set; }
}

  正确的代码:

  下面展示一下我遇到的错误情况:

  情况一:

    部分属性忘记赋值:

  情况二:

    顺序错误:

其实到现在我都不是很明白为什么顺序错误也会出现这个错误,欢迎大神告诉我在呢没回事!

    

  

最新文章

  1. EF 5.0 帮助类
  2. 并行程序设计模式--Master-Worker模式
  3. SVN安装与配置 SVN整合MyEclipse
  4. 几个简单的html+css+js题目
  5. 初始化ArrayList的两种方法
  6. Javaweb之JavaScript结合(二)
  7. hdoj 1201 18岁生日
  8. 如何用angularjs制作一个完整的表格之五__完整的案例
  9. 用户登陆,退出等基本Action
  10. Trie - leetcode [字典树/前缀树]
  11. 如何同时完成多个ajax之后再执行某个方法 ? 使用$.when().done();
  12. tkinter第一章
  13. 自己动手实践 spring retry 重试框架
  14. Python——day14 三目运算、推导式、递归、匿名、内置函数
  15. 现代IM系统中消息推送和存储架构的实现
  16. python第三天基础之字符编码
  17. Salesforce 数据备份和恢复小知识
  18. 实现一个简单的ConnectionPool
  19. js获取非行间样式/写入样式(行间)
  20. Python 数据结构 链表

热门文章

  1. Java_io体系之RandomAccessFile简介、走进源码及示例——20
  2. 使用android快速开发框架afinal的FinalDb操作android数据库
  3. 查询字符串(性能对比): Array Vs HashMap
  4. 初次认识:Transfer-Encoding: chunked
  5. cisco常用命令详解
  6. Xenserver 如何设置VM boot options
  7. java日期相关
  8. UVA 10382 Watering Grass(区间覆盖)
  9. java中CRUD(增删查改)底层代码的实现
  10. 机器学习:Python实现聚类算法(二)之AP算法