直接在數據庫中新增不會有問題。
但在程式中新增一筆資料時報錯 record/key delete 
修改時不會出錯。急!!!請大家幫幫忙!!!

解决方案 »

  1.   

    原因可能如下:   
      1、有重复的记录,主要是没有良好的主键,可以考虑在Grid中删除的时候的条件与数据库中的主键一致否,如果同样的条件在库中多于一条记录,报错;   
      2、关键字;   
      3、外键,特别需要注意,Delphi的数据组件的删除是比较恐怖的,如果Grid中的内容是多表的联合,可能会同时删除几个表中的记录。