好乱的代码!你看错误提示啊,错误提示里面说得很清楚,你少传了一个参数@id,你上面的代码没有@id参数。估计你的ID是主键,而且查询语句里面是 select ........... where ID=@id
你不传个@id参数进去,肯定会抛错的。