1
我從Excel表上傳我的數據表,我面臨的問題,當我尋找一個特定的列,具有諷刺意味的是我不知道列的位置,可以在任何地方或可能不是目前處理DataTable列名不匹配異常
,所以我不能使用索引,當我和列名,然後空格引起的問題去
我假設我知道列的索引,但我怎麼能處理空格
到目前爲止什麼我試過
代碼:
if (ds.Tables[0].Columns[3].Caption.Replace(" ", "").Equals("XXXX"))
{
var ds = from r in ds.Tables[0].AsEnumerable() select new { Fname=r.Field<String>("XX XX") , Lname=r.Field<string>(" Yy YY Y ") };
ds.ToList();
}
我是否需要關心列名的情況下敏感?
如何找到列索引,如果它匹配給定的字符串?
感謝您的幫助,我找到替代此 – joshua 2012-07-11 09:03:38