3

アクセス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.RunSQLstrSQL行を指します。

誰かが私がどこで間違っているのかについての考えを持っていますか?

4

1 に答える 1

0

Siddharth Rout による回答:

「これを試してみてください clString = Val(Me![Combo7].Value)

于 2012-05-30T16:04:06.940 に答える