dt.Rows[rnd].ToString();//这个取到的是一个整行的对象,并非单元格的值取单元格的值应该是dt.Rows[rnd][columnIndex].ToString();或dt.Rows[rnd][列名字符串].ToString();
copy表中列名不可能只是一个,你后台添加时只添加一个属性。检查sql表!!
这水平差的不是一点两点
错误就是您插入的记录和数据库列不匹配