数据库不定:也就是说Access,MS SQL,MY SQL或Oracle都可能出现这种情况。有一个表叫Hello,这个表有三个字段,name(姓名),sex(性别),age(年龄)
这个表没有主键,也叫是说可能出现重复的数据,如下:tom, m, 18
jay, m, 19
tom, m, 18第一条和第三条重复了,使用DataSet取数据,把数据赋值给DataGridView的DataSource。
在DataGridView中,变更第三条tom的信息。在更新时如果保证数据库中第一条的记录不会被更新掉?不要告诉我给表加个主键之类的。现在要的就是没有主键的更新。请问如何解决?
这个表没有主键,也叫是说可能出现重复的数据,如下:tom, m, 18
jay, m, 19
tom, m, 18第一条和第三条重复了,使用DataSet取数据,把数据赋值给DataGridView的DataSource。
在DataGridView中,变更第三条tom的信息。在更新时如果保证数据库中第一条的记录不会被更新掉?不要告诉我给表加个主键之类的。现在要的就是没有主键的更新。请问如何解决?
解决方案 »
- xml中某一同名子节点绑定到GridView
- FileUpload 火狐获取上传路径问题
- 求问c#中如何画甘特图,有第三方软件吗?
- 关于怎么获取一个值的类型!!
- 请资深c#程序员解答我的困惑。全部分数赠送!
- 浏览器右键菜单启动自己写的程序中的种种问题
- 数据表与控件绑定后,我用程序改变了控件中的值,保存时数据表中的值为什么不更新呀?
- c#操作注册表问题?
- 如何打包C#.net 程序,让没有装.net 的机器也可以运行-----急急,在线等。
- OleDbCommand对象的CommandType设置为StoredProcedure,运行正常,但是常常出现异常,提示不支持Text类型,请使用TableDirect类型
- 如何在代码中获取别人程序的参数(帮助)信息?
- 远程服务器连接问题,求思路
SELECT ID=IDENTITY(INT,1,1),* INTO #TB FROM HELLO 然后更新时可根据ID来判断!!