2012-12-12 134 views
0

所以我有一個系統,我需要從未綁定的文本框中提取數據並將所述數據提交到綁定文本框。該部分工作正常,但我也想使用insert into命令捕獲未綁定框中的信息並將其提交給一種歷史表。插入錯誤

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

這就是我目前有,但每次我運行它,我得到「對象需要」錯誤。

回答

0

我改變了代碼

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

,它似乎順利工作。

我很抱歉,如果我浪費了任何人的時間。

+0

本來很高興認可@ HelloW的寶貴意見。 – Fionnuala

3

它看起來不像你的語法沒有引用實際字段。
從你的SQL語句看起來你有一個域stagingtest命名爲Me.A。如果將Me.A,Me.B,Me.C替換爲有效的字段,一切都應該起作用。

+0

呃,我的道歉。沒有「(Me.A,Me.B,Me.C.)」現在只是(A,B,C)。 – user1706975