我有一个使用.NET Framework 2.0的网站项目。
问题是"Column 'picPath' does not belong to table."
但是这个错误并不总是发生。
这是我的代码:
public void getAdvertisement()
{
List<ListItem> AdvList = new List<ListItem>();
AdvList.Add(new ListItem("@a","notList"));
DataTable dt = new DataTable();
dt = BLAtom.GetByDataTable("spAdvertisementGetAll", AdvList);
if (dt.Rows.Count > 0)
{
reklam1 = dt.Rows[0]["picPath"].ToString();
reklam1Url = dt.Rows[0]["AdvUrl"].ToString();
if (dt.Rows.Count==2)
{
reklam2 = dt.Rows[1]["picPath"].ToString();
reklam2Url = dt.Rows[1]["AdvUrl"].ToString();
}
}
}
答案 0 :(得分:3)
检查您的存储过程 - 来自它的结果集是否可能在上下文中发生变化?