2012-05-11 79 views
0

這是一個非常簡單的問題,我確信,請耐心等待。我在Visual Studio 2010中創建了一個本地數據庫。我創建了一個列表(c1,c2)。我也使用VS的嚮導創建了一個數據集。這包括一個ListTableAdapter。我可以用數值填充數據庫,但我無法獲得c2中的所有行。任何人都可以提供一個從C#中的指定列獲取行的集合的例子嗎?請讓我知道你是否需要澄清細節。從本地數據庫讀取列c#

回答

0

列沒有行。您遍歷行並選擇該字段。

例如像

foreach(DataRow row in MyDataset.Table["TableName"].Rows) 
{ 
    yield return row["FieldName"]; 
} 

你想要什麼類型,你想如何處理空值將是一個考慮因素。 請記住,數據表中作爲fieldName的表中的ColumnName是默認值。 等列有本地類型,但DataRow中的字段是一個對象,如果數據庫中的null值將被設置爲DBNull.Value。