5月22号做的一个实验,中间又要复习考研又要复习期末要考的专业课,所以没太作,这两天做了一下,一直被个别问题困扰,上网查了一下,又找同学问了一下,现在搞定了,本来想直接转那篇的,结果这好像不能转载哦~用自己的吧
下面是部分代码
![](https://images.cnblogs.com/cnblogs_com/iloveshanp/1.jpg)
![](https://images.cnblogs.com/cnblogs_com/iloveshanp/2.jpg)
出现的问题1
在框里更新完以后再点击保存存不上
问题2
点击删除也没有像预计一样删除,而是出现下面的错误
![](https://images.cnblogs.com/cnblogs_com/iloveshanp/3.jpg)
无法保存更新信息是因为没有将SQLServer中的UserID设为主键。
出现必须声明变量‘@UserID’的原因网上查了一下是因为在GridView中的“DataKeyNames属性,此属性同产呗设置成数据源中字段的名称,这些字段是用于匹配该数据源中的给定行的主键的一部分。在GridView中加入DataKeyName=“UserID”属性即可。