0
我有一個數據集oDsData
。在此我有一列名爲SL_NO\\W
的列。如何使用LinQ獲取列名稱中具有「//」的數據集中列的值?
我用下面的代碼
var f = oDsData.AsEnumerable();
var x = from c in f
select c.Field<int>("[SL_NO\\W]").ToString()
.Substring(c.Field<int>("[SL_NO\\W]")-1, 1);
if (x.Count() > 0)
{some code}
雖然試圖獲得x.Count()
,我得到的異常Column '[SL_NO\W]'
不屬於表Table1
。
任何人都可以幫助我,因爲它非常重要。
問候, 尼
你嘗試無[]在你的列名中像c.Field(「SL_NO \ W」)。ToString()? – Akhil 2011-06-10 06:42:47
是的,我確實嘗試過使用這種方式。即使錯誤即將到來。 – 2011-06-13 03:31:52