自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

LINQ to SQL映射列描述

開發(fā) 后端
這里介紹LINQ to SQL映射列的字段和屬性才能持久保存到數(shù)據(jù)庫中,從數(shù)據(jù)庫中也只能檢索這樣的字段和屬性。那些未聲明為列的字段和屬性被視為應(yīng)用程序邏輯的瞬態(tài)部分。

在向大家詳細(xì)介紹LINQ to SQL映射列之前,首先讓大家了解下LINQ to SQL映射表,然后介紹LINQ to SQL映射列。

LINQ to SQL映射表

在 LINQ to SQL 中,數(shù)據(jù)庫表由實(shí)體類表示。實(shí)體類與您可能創(chuàng)建的任何其他類相似,只不過對實(shí)體類進(jìn)行批注的方法是使用將該類與數(shù)據(jù)庫表關(guān)聯(lián)的特殊信息。您需通過向類聲明中添加自定義屬性 (TableAttribute) 來進(jìn)行這種批注。

只有聲明為表的類(即實(shí)體類)的實(shí)例才能保存到數(shù)據(jù)庫中。

  1. [Table(Name = " Student ")]  
  2. public class Customerzz  
  3. {  

LINQ to SQL映射列

除了將類與表關(guān)聯(lián)以外,您還需指定字段或?qū)傩詠肀硎緮?shù)據(jù)庫列。為此,LINQ to SQL 定義了 ColumnAttribute 屬性。

只有LINQ to SQL映射列的字段和屬性才能持久保存到數(shù)據(jù)庫中,從數(shù)據(jù)庫中也只能檢索這樣的字段和屬性。那些未聲明為列的字段和屬性被視為應(yīng)用程序邏輯的瞬態(tài)部分。

  1. [Table(Name = " Student ")]  
  2. public class Customerzz  
  3. {  
  4. [Column(IsPrimaryKey = true)]  
  5. public int ID  
  6. { get; set; }  
  7. [Column]  
  8. public string StuName  
  9. { get; set; }  
  10. [Column]  
  11. public bool Sex  
  12. { get; set; }  
  13. [Column]  
  14. public int Age  
  15. { get; set; }  

【編輯推薦】

  1. Linq匿名委托類型
  2. Linq異常處理詳細(xì)介紹
  3. Linq Setting字段描述
  4. Linq數(shù)據(jù)和對象淺談
  5. Linq內(nèi)部執(zhí)行原理剖析
責(zé)任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2009-09-15 13:14:01

LINQ to SQL

2009-09-10 10:37:15

LINQ to SQL

2009-09-16 09:38:27

LINQ To SQL

2009-09-17 17:14:54

linq to sql

2009-09-15 11:29:04

LINQ to SQL

2009-09-15 10:02:44

Linq to SQL

2009-09-09 15:37:27

Linq DataLo

2009-09-14 10:57:46

LINQ入門

2009-09-10 15:26:03

Linq City集合

2009-09-09 15:28:43

Linq to obj

2009-09-15 16:26:36

Linq orderb

2009-09-18 16:00:07

LINQ架構(gòu)

2009-09-14 15:43:12

Linq Settin

2009-09-09 11:14:04

Linq多個(gè)結(jié)果集

2009-09-18 13:53:09

LINQ工具集

2009-09-10 09:09:40

Linq實(shí)體繼承

2009-09-16 10:58:13

Linq數(shù)據(jù)分組

2009-09-16 15:48:05

Linq修改XML文檔

2009-09-14 13:14:49

LINQ序列

2009-09-14 14:58:52

LINQ to XML
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號