这说的很清楚了--->System.InvalidOperationException: 当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand。
可能是你的Update语名有问题,产生原因可能是你的参数值不正确...