3

在 access 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 行。

有人知道我哪里出错了吗?

4

1 回答 1

0

Siddharth Rout 的回答:

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

于 2012-05-30T16:04:06.940 回答