如何防止基于组合框选择保存重复记录

How to prevent saving a duplicate record based on a combobox selection

我正在从组合框中选择一个名字,我想访问以检测该名字是否已经在数据库中,如果有重复则显示消息框。

我正在使用以下代码,但它不起作用:

     If cboAdvisor.Value = [tblActive_coahing]![Advisor] Then
    MsgBox
    'do not save record
end if

感谢任何帮助

我认为您需要将 'If' 语句替换为搜索 table(是否还有其他您未显示的相关代码?)[= 的实际值是多少15=] 和 [tblActive_coahing]![顾问]?

您应该获取该值,然后 运行 查询您的 table。