在Access2003-2016中,我使用带有dbFailonError的CurrentDb.Execute来运行INSERT语句。INSERT语句应该失败(它确实失败了),因为一个字段基于具有“强制引用完整性”的相关表具有不正确的值。但是,它不会抛出错误。我已尝试在新数据库中重新创建此问题,错误工作正常。我已经从我的数据库中取出了除了有问题的部分和我的minimal reproducible ex
我试图通过SQL将变量中的两个值插入到表中,代码完成时没有出错,但表中没有显示条目。我尝试在immidate窗口中执行代码,但这给我的括号带来了一个错误(实际上不知道如何在那里正确地输入提示符),所以我将查询从拥有变量改为设置要插入的值,但仍然无法工作,也没有出现错误。我确保代码中没有"On“,并试图手动构建一个错误。语法错误会像往常一样显示,所以我假设错误消息一切正常。Versionnumber
SQL = "INSERT IN
我试图使用这段代码从表单的ExcUID文本框中选择逗号分隔的数字,然后将它们输入到tblExcIndivList表中。但是,我试图将ex: 123,1213拆分成行,并将它们放在tblExcIndivList表的UID列的单独行中,但是它会保存为1231213。Upd_UID()Dim i As Long
CurrentDb.Execute"DE
在我的程序中,我有一个函数,它做三件事:它在一些表中做几次插入,它创建一个pdf文档,它发送一封电子邮件,在附件中包含创建的文档。我在解决错误处理时遇到了问题。DAO.DBEngine.BeginTrans
CurrentDb.Execute "INSERT INTO tblClaimStatusCurrentDb.Execute "Insert INTO tblClaimPartner (ClaimId, Origi