Vb6 查询值和目标字段的数量不相同

Vb6 查询值和目标字段的数量不相同,vb6,Vb6,我想是缺少了什么,或者我使用了错误的语法。你能帮我追踪我的错误吗 私有子地址(单击)() 我真的不明白我哪里弄错了 MsgBox "You have successfully save a new Scholar" Else MsgBox "Save unsuccesful!" End If Unload Me MainMenuForm.Show End If 端接头 请帮忙。我是个新手:(与tblScholarProfile表

我想是缺少了什么,或者我使用了错误的语法。你能帮我追踪我的错误吗

私有子地址(单击)()

我真的不明白我哪里弄错了

        MsgBox "You have successfully save a new Scholar"
    Else
        MsgBox "Save unsuccesful!"
    End If
    Unload Me
    MainMenuForm.Show

End If
端接头


请帮忙。我是个新手:(

tblScholarProfile
表中的字段相比,
值中的逗号分隔项或多或少

  • 查看已解析的SQL字符串,确保每个值与表中的字段匹配
  • 如果有标识列,请确保未将其包括在
    值列表中
  • 确保没有丢失任何
    字符串分隔符

此外,其中一个文本框中的
'
将导致错误,并且是SQL注入漏洞,至少您应该
将提交文本中的任何
'
字符替换为
'
(2 x
'
)以转义它们。

您在这里漏掉了一个上面的逗号
txtschoolaid+“,”+txtSSName
检查这些值,您会发现

        MsgBox "You have successfully save a new Scholar"
    Else
        MsgBox "Save unsuccesful!"
    End If
    Unload Me
    MainMenuForm.Show

End If