0

所以我有一个系统,我需要从未绑定的文本框中获取数据并将所述数据提交到绑定的文本框中。那部分工作得很好,但我也想使用 insert into 命令来捕获未绑定框中的信息并将其提交到某种历史表中。

db.Execute "Insert Into stagingtest (Me.A, Me.B, Me.C)" & _
              "Values(" & Me.txtA & ", " & Me.txtB & ", " & Me.txtC & ")"

这就是我目前所拥有的,但每次我运行它时,都会收到“需要对象”错误。

4

2 回答 2

3

看起来您的语法没有引用实际字段。
从您的 SQL 语句看来,您在stagingtest中有一个名为Me.A的字段。如果您将 Me.A,Me.B,Me.C 替换为有效字段,则一切正常。

于 2012-12-12T16:39:09.170 回答
0

I changed the code to

CurrentDb.Execute "Insert Into stagingtest (A, B, C)" & _
              "Values ('" & Me.txtA & "', '" & Me.B & "', '" & Me.C & "')"

and it seems to work without a hitch.

My apologies if I wasted anyone's time.

于 2012-12-12T16:48:20.853 回答