除数据库外,你其他地方做了什么限定了吗?贴下代码看下
引用 1 楼 devmiao 的回复:感觉你的顺序还是字段搞错了,你检查下是不是添加的是sex。 顺序没有错阿,检查过了,添加数据时,如果Textbox框中的字符长度大于4,还是能正确加到数据库中,但是更新数据集时this.employeeTableAdapter.Fill(this.filmManagerDataSet.Employee);还是报相同的错误,纠结了一下……
用dataset了吗? 使用强类型的dataset这种错误的确会发生! 原因好象是多方面的, 1.在创建DataSet中的Adapter时,第一个方法即GetData和后续创建的方法要保持一致, 也就是说select语句的Where前要保持一致, 2.在创建DataSet中的Adapter时,也有主键,一般要和数据表保持一致!!
感觉你的顺序还是字段搞错了,你检查下是不是添加的是sex。
110,533
社区成员
642,574
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧