最近在作一個報表的時候,用EF使用了Contact方法,可是程式運行一直出錯。最近終於找到緣由了,寫下來提醒下本身。好了,進入正題:數據庫
如今我舉個栗子,目前數據庫中有ParentStudent表和SubStudent表,如今須要將兩張表聯合起來後再使用分頁查詢。ide
表ParentStudent和SubStudent的結構徹底同樣,我這邊就只展現SubParent表的結構了:spa
CREATE TABLE [dbo].[SubStudent]( [ID] [varchar](10) NOT NULL, [Name] [nvarchar](10) NOT NULL, [Age] [int] NOT NULL, [Sex] [bit] NOT NULL, [CreateDate] [datetime] NOT NULL, [CreateID] [varchar](10) 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類code
1 public class Student 2 { 3 public string ID { get; set; } 4 public string Name { get; set; } 5 public int Age { get; set; } 6 public bool Sex { get; set; } 7 public DateTime CreateDate { get; set; } 8 public string CreateID { get; set; } 9 }
正確的代碼:blog
下面展現一下我遇到的錯誤狀況:get
狀況一:string
部分屬性忘記賦值:it
狀況二:event
順序錯誤:class
其實到如今我都不是很明白爲何順序錯誤也會出現這個錯誤,歡迎大神告訴我在呢沒回事!