Vb6 SQL内部联接查询表达式的语法错误

Vb6 SQL内部联接查询表达式的语法错误,vb6,Vb6,我还有一个错误,它说:“查询表达式中的语法错误(缺少运算符) 这是我的密码: "SELECT AttHadir.IDUser, Hadir.NamaUser, AttHadir.JamMasuk, AttHadir.Threshold," & _ "AttHadir.ModVerifikasi, AttHadir.ModVerifikasi FROM AttHadir INNER JOIN Hadir ON AttHadir.IDUser = Hadir.IDUser" & _

我还有一个错误,它说:“查询表达式中的语法错误(缺少运算符)

这是我的密码:

"SELECT AttHadir.IDUser, Hadir.NamaUser, AttHadir.JamMasuk, AttHadir.Threshold," & _
"AttHadir.ModVerifikasi, AttHadir.ModVerifikasi FROM AttHadir INNER JOIN Hadir ON AttHadir.IDUser = Hadir.IDUser" & _
"WHERE AttHadir.IDUser='" & TBox(0).Text & "' AND MONTH(AttHadir.JamMasuk) AS Bulan ='" & Combo(0).Text & "'" & _
"AND YEAR(AttHadir.JamMasuk) AS Tahun='" & Combo(1).Text & "'"
每个人都知道我的密码吗?
谢谢

您的字符串将被创建为:

SELECT AttHadir.IDUser, Hadir.NamaUser, AttHadir.JamMasuk, AttHadir.Threshold,AttHadir.ModVerifikasi, AttHadir.ModVerifikasi FROM AttHadir INNER JOIN Hadir ON AttHadir.IDUser = Hadir.IDUserWHERE AttHadir.IDUser='' AND MONTH(AttHadir.JamMasuk) AS Bulan =''AND YEAR(AttHadir.JamMasuk) AS Tahun=' '
我认为您缺少
AttHadir.ModVerifikasi
其中AttHadir.IDUser
以及年份(AttHadir.JamMasuk)