問題
從DataTable中取出某欄位資料時,發生"指定的轉換無效",寫法如下:
var issueDetail = (from a in ISSUE.AsEnumerable()
select a.Field<int>("pa_qty")).ToList();
解決方法
找了老半天找不到錯誤,既然它說指定的轉換無效,納索性幫它轉換好了,改後如下:
var issueDetail = (from a in ISSUE.AsEnumerable()恩!很好,解決了!
select Convert.ToInt32(a["pa_qty"])).ToList();
沒有留言:
張貼留言