VBA access插入查询不返回错误
我有一个Access数据库和一个具有唯一索引值的属性字段。问题是,当我执行一个具有重复值的SQL insert语句时,它不会引发错误,而只是跳过该语句,就好像上面有一个VBA access插入查询不返回错误,vba,ms-access,Vba,Ms Access,我有一个Access数据库和一个具有唯一索引值的属性字段。问题是,当我执行一个具有重复值的SQL insert语句时,它不会引发错误,而只是跳过该语句,就好像上面有一个On error Resume Next语句一样 以下是我的代码的要点CurrentDb.Exceute“插入IS24(地理代码,realestateId)值(1234567788339)” 因此,如果7788339已经存在,它将不会执行插入操作,但也不会引发错误。尝试以下操作: CurrentDb.Execute "Insert
On error Resume Next
语句一样
以下是我的代码的要点CurrentDb.Exceute“插入IS24(地理代码,realestateId)值(1234567788339)”
因此,如果7788339已经存在,它将不会执行插入操作,但也不会引发错误。尝试以下操作:
CurrentDb.Execute "Insert Into IS24 (geocodes, realestateId) values (123456, 7788339)", dbFailOnError
试试这个:
CurrentDb.Execute "Insert Into IS24 (geocodes, realestateId) values (123456, 7788339)", dbFailOnError