作法:將資料行表示為類別成員
使用 LINQ to SQL ColumnAttribute 屬性 (Attribute),以將欄位或屬性 (Property) 與資料庫資料行相關聯。
若要將欄位或屬性 (Property) 對應至資料庫資料行
- 將 ColumnAttribute 屬性 (Attribute) 加入至屬性 (Property) 或欄位宣告。
範例
下列程式碼會將 CustomerID
類別中的 Customer
欄位對應至 CustomerID
資料庫資料表中的 Customers
資料行。
[Table(Name="Customers")]
public class customer
{
[Column(Name="CustomerID")]
public string CustomerID;
// ...
}
<Table(Name:="Customers")> _
Public Class Customer
<Column(Name:="CustomerID")> _
Public CustomerID As String
' ...
End Class
如果可以推斷名稱,您就不必指定 Name 屬性。 如果您未指定名稱,則會假設名稱就是與屬性或欄位名稱相同的名稱。