GridView更新时提示“为过程或函数指定了过多的参数”错误
搜了很久,论坛也看了不少,现在遇到个问题,不知道怎么解决。
代码有点麻烦,不贴了,描述一下。
有个gridview,使用自动的方法,增加了两个方法,Select和Update,均采用存储过程作的。
Select这个存储过程是夺标查询,查询结果中有多个表的主键。Update的时候只更新其中一张表信息的一个字段,无关主键和外键问题,是个没有其他任何关系的字段。但是更新时提示为过程或函数指定了过多的参数。
现在求教一下,是不是在Select的时候,如果记录集中有多个主键,使用GridView自动更新的时候就不能正确执行。
另:自己使用手工代码(.aspx.cs)进行更新无问题。