Access的VBA编程中,提示:运行时异常'2147217900 (80040e14)’:列名‘XXX’无效

Access的VBA编程中,提示:运行时错误'-2147217900 (80040e14)’:列名‘XXX’无效。
问题提示描述如题。
这是一个Access项目,在一个登陆界面中判断是否有此用户名代码如下:



Public Function login() As Boolean
    Dim rst As Recordset
    Dim Strsql As String, StrSql1 As String, StrSql2 As String
    
    Strsql = "SELECT 员工姓名, 密码 FROM 员工表 WHERE 员工姓名 = " & Me.cboUserName & ""
    
    Set rst = CurrentProject.Connection.Execute(Strsql)
    If rst.RecordCount > 0 Then
        If rst("密码") = Me.TxtPwd Then login = True
    End If

End Function



运行到红色字体部分,出现如题错误提示。哪位大侠帮帮忙,在此拜谢了。
------解决方案--------------------
sql语句的问题,在下面加个
msgbox strsql
看sql语句是什么?