VBA编辑器数据类型不匹配

时间:2012-05-04 18:15:34

标签: vba types mismatch

我在访问2007中运行时遇到“数据类型不匹配”,

我已经看了一段时间,但无法理解。

Private Sub Combo7_AfterUpdate()
    Dim clString As Integer
    clString = Me![Combo7].Value
    strSQL = "SELECT [Categorized Tables].[Name of Table] " & _
             "INTO [catTemp] " & _
             "FROM [Categorized Tables] " & _
             "WHERE [Categorized Tables].[Category] = " & clString
    DoCmd.SetWarnings False
    DoCmd.RunSQL strSQL
    DoCmd.SetWarnings True
End Sub

调试器指向DoCmd.RunSQL strSQL行。

任何人都知道我哪里出错了?

1 个答案:

答案 0 :(得分:0)

Siddharth Rout回答:

“试试这个clString = Val(Me![Combo7].Value)