还有,我用的SQL SERVER 2000
VS.NET BETA2
VS.NET BETA2
解决方案 »
- 接口定义为了全局变量,如何将该变量用实现了该接口的派生类实例化
- 在dataGridView上鼠标经过时,会提示,叫什么功能
- C#中添加Flash控件的问题
- 按键转换的问题,在线等
- c#中怎样在数组中添加元素?主要是越界问题
- DataSet多表返回结果提交
- 用数据库完成注册登录功能 遇到不能将注册信息写入access表的问题
- 如何自動完成ie下載窗口
- window 服务安装问题!有这方面经验的高手进来看看!
- C# winform 中 DataGridView控件SelectionChanged事件中字段编写问题
- 关于C#中System.IO名称空间中的两个类的问题
- 帮帮忙。。数据库问题。。加分的/!!!!
1。你的数据表没有主键(primary key)
2。有主键,但不是(不全是)"a"列。
updata自动生成要求select 语句返回的数据中包含表中的全部主键以作为确定更改数据所在行的唯一标准。在不是主键的情况下,表中可能有很多与你要更改的数据重复的行,当然就无法自动生成了:)
custDS.Tables["TABLE1"].Rows[0]["a"]="aa";说明只是更新一列的。
但是程序由于不能确定a是不是主键,如果是主键的话,是否已存在aa列了?
否则其他的所有操作[insert, update ,delete]将不会起作用。