DataRow[] drNum;
foreach (DataRow dr in dtItem.Rows)
{
drNum = dtDetial.Select(dtDetial.Columns[2].ColumnName+ "='" +dr[1].ToString() + "'");//报错:System.Data.EvaluateException : 未找到列 [损坏]。
dr["NUM"] = drNum.Length;
dtNum.AcceptChanges();
}
报错:System.Data.EvaluateException : 未找到列 [损坏]。
怎么办呢?
“损坏/丢失”在数据库中是这样存的,客户需要的,不能够改。
dtDetial.Columns[2].ColumnName 取出来看看是什么东西。如果是斜杠问题,就双斜杠表示一个"/"