0
只是試圖從DataTable查找值,但我得到一個錯誤。從DataTable查詢值C#
我想根據Ref的用戶輸入值在列JobID中找到值。
這裏是我的代碼:
string jobid = (from DataRow dr in Variables.jobstable.Rows
where (string)dr["Ref"] == ctjobreference.Text
select (string)dr["JobID"]).FirstOrDefault();
這裏的錯誤:
Unable to cast object of type 'System.Int64' to type 'System.String'
我試圖改變類型在我的代碼爲int,但似乎並沒有幫助 - 我在做什麼錯?還是有更好的方法來做到這一點?
嘗試類似(長)dr [「JobID」] – MMK