Ms access Access 2007基于字段值合并字段

Ms access Access 2007基于字段值合并字段,ms-access,vba,ms-access-2007,Ms Access,Vba,Ms Access 2007,我目前正在开发一个数据库,该数据库在GUI中有一系列“是”和“否”问题。我想创建一些功能,根据逻辑中指定的“正确”答案检查输入值。如果输入值不等于“正确”答案,我希望在特定字段的不同表格中注明。我想让这个领域把所有不正确的答案都记录在一起 我知道使用php/mysql这样的web数据库会有什么问题,但我对访问和VBA脚本还不熟悉,因此非常感谢您的帮助 谢谢检查输入的方式如下: wrongAnswerConcatenation = "Questions incorrect: " a

我目前正在开发一个数据库,该数据库在GUI中有一系列“是”和“否”问题。我想创建一些功能,根据逻辑中指定的“正确”答案检查输入值。如果输入值不等于“正确”答案,我希望在特定字段的不同表格中注明。我想让这个领域把所有不正确的答案都记录在一起

我知道使用php/mysql这样的web数据库会有什么问题,但我对访问和VBA脚本还不熟悉,因此非常感谢您的帮助


谢谢

检查输入的方式如下:

    wrongAnswerConcatenation = "Questions incorrect: "
    answerEnteredByUser = me.textboxname.value
    if answerEnteredByUser = "Whatever you want correct answer to be" then
        'whatever you want to do for correct code.
    else
        wrongAnswerConcatenation = wrongAnswerConcatenation & me.textboxname.name & " "
    end if
这是为了得到错误的问题。下一个代码是将其插入表中,请确保在执行此操作之前已创建了表

    query = "insert into tablename(valuename) values(" & wrongAnswerConcatenation & ")"
    docmd.runsql query

这应该会有所帮助

这里可能需要记录集或SQL语句。只需使用if语句检查答案是否正确。