电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文
在进行数据库修改或更新时总出现“多行记录被更新”的警告
在进行数据库修改或更新时总出现“多行记录被更新”的警告
2007-5-2 10:19:40  文/未知   出处:电脑软硬件应用网   
  操作系统:windows

  编程工具:VC

  问题:采用CRecordSet 类时,在进行数据库修改或更新时总出现“多行记录被更新”的警告,程序中断,请教专家如何解决?
        
      
              
  AG的意见:

  未设置主键,就是说有重复行。

  

  姚蓉斌的意见:

  这主要是数据库设计不合理造成的,你可以在要操作的表中加入一个字段(如ID),给它设置为自动增加的算子(sql server,其它数据库类似),这样进行插入操作时,数据库会就不会出现错误,修改纪录时只要指定对应的ID进行修改即可。
  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Mysql数据库名和表名在不同系统下的…
    mysql全文搜索:sql的写法
    解答SQL不许在视图定义ORDER BY子句…
    数据库海量数据查询与优化
    SQL分组实例使用GROUP BY做示例
    图解Slide Window来做SqlServer性能…
    解决附加SQL Server数据库后出现只读…
    一次SQL调优数据库性能问题后的过程
    使用sql语句分离和附加数据库的方法
    一起探讨如何改善数据库性能瓶颈问题
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号