删除所有记录时出现“键列信息不足或不正确,更新影响到多行”是怎么回事?如何解决这个问题?
你在数据表中没有设 主键 ,或者 主键 的数据类型不是 自动编号。
出现“键列信息不足或不正确”提示信息,一般情况下是,数据表中有两条完全相同的记录。解决办法,就是正如2楼所提示的。
建议在执行删除所有记录前加一个判断:得到要删除的表的记录数,与0进行比较判断,如果大于等则执行删除,否则不执行任何操作.
以下是引用proke-011在2005-3-2 5:43:00的发言:
你在数据表中没有设 主键 ,或者 主键 的数据类型不是 自动编号。
问题已解决,谢谢各位指教。