当前位置:编程学习 > C#/ASP.NET >>

关于:System.ArgumentException: 列“XXX”不属于表

//获取数据给表dtHH
DataTable dtHH = new DataTable();
string sql = "SELECT Top 0 door, man ,.... from xxx" 
dtHH = Sqlcommon.ExecuteDataTable(CommandType.Text, sql, null);

//给表dtHH 加数据行
DataRow hhRow = dtHH.NewRow();
hhRow["door"] = Textbox1.Text; ---------出标题上的错误提示
hhRow["man"] = Textbox2.Text;

问题是:这句放在页面的Load_page()里不会报错

而放在button的Button1_Click()里就会报错

怎么会这样呢? --------------------编程问答-------------------- http://blog.csdn.net/sollion/article/details/5753825 --------------------编程问答-------------------- 回楼上:我的问题和那篇文章不同,既不是随机的,也不是并发引起。 --------------------编程问答-------------------- 找到原因了,忘了保存状态了,点了按钮,页面跟着一刷新... --------------------编程问答--------------------
...
door 存在这列么?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,