DATASHEET檢視原始碼討論檢視歷史
DATASHEET |
DataTable是一個臨時保存數據的網格虛擬表(表示內存中數據的一個表。)。DataTable是ADO dot net 庫中的核心對象。它可以被應用在 VB 和 ASP 上。它無須代碼就可以簡單的綁定數據庫。它具有微軟風格的用戶界面。其他使用DataTable的對象包括DataSet和DataView。
簡介
DataTable 是一個臨時保存數據的網格虛擬表(表示內存中數據的一個表)。DataTable是ADO dot net 庫中的核心對象。它可以被應用在 VB 和 ASP 上。它無須代碼就可以簡單的綁定數據庫。它具有微軟風格的用戶界面。其他使用DataTable的對象包括DataSet和DataView。當訪問DataTable對象時,請注意它們是按條件區分大小寫的。例如,如果一個DataTable被命名為"mydatatable",另一個被命名為"Mydatatable",則用於搜索其中一個表的字符串被認為是區分大小寫的。但是,如果"mydatatable"存在而"Mydatatable"不存在,則認為該搜索字符串不區分大小寫。一個DataSet可以包含數個DataTable對象,它們具有相同的TableName屬性值和不同的Namespace屬性值。有關使用DataTable對象的更多信息。
評價
按名稱引用表中的列、關係和約束是區分大小寫的。 因此,一個表中可以存在兩個或兩個以上名稱相同(但大小寫不同)的列、關係或約束。 例如,您可以有 Col1 和 col1。 在這種情況下,按名稱引用某一列就必須完全符合該列名的大小寫,否則會引發異常。 例如,如果表 myTable 包含列 Col1 和列 col1,就要以myTable.Columns["Col1"] 的形式來按名稱引用 Col1,而以 myTable.Columns["col1"] 的形式按名稱引用col1。 嘗試以 myTable.Columns["COL1"] 的形式來引用其中某列就會產生異常。[1]