2014-10-27 49 views
0

System.ArgumentException:列'sku'不屬於表。在System.Data.DataRow.GetDataColumn(字符串COLUMNNAME)在System.Data.DataRow.get_Item(字符串COLUMNNAME)System.ArgumentException:列'sku'不屬於表

正在讀從FTP csv文件並將其存儲在與該數據表的DataTable正在更新數據庫匹配的列...這在當地正常工作... 我收到以上錯誤,當我部署我的web服務在服務器,但不能在我的本地重現。我什至嘗試與服務器數據庫備份無法重現在我的本地...任何幫助?

+2

沒有任何代碼或數據給出,我不認爲我們可以爲你做任何事情。爲了得到一個很好的答案,你需要一個很好的問題。也許你可以編輯它,所以有人可以找到答案。 – nvoigt 2014-10-27 10:30:38

+0

檢查您的表格是否爲空,檢查是否包含列中的sku列等... – Reniuz 2014-10-27 10:34:04

回答

0
string datefrom1 = TestContext.DataRow[0].ToString(); 
string dateto1 = TestContext.DataRow["Column2"].ToString(); 
string querydata = TestContext.DataRow["Column3"].ToString(); 
+1

使用列索引訪問的第一列值以及後續字符串列名稱 – 2017-03-28 07:47:38