有人可以告訴我在這個更新命令中的語法在哪裏嗎?下面的更新命令中的語法錯誤
CurrentDb.Execute "UPDATE VolunteerDetails" & "SET FirstName=" & Me.frst_Name_txt & ", LastName='" & Me.lst_Name_txt & "'" & " WHERE VolsID=" & Me.vol_ID_txt
謝謝!
我嘗試過一種新方法,使它更簡單....但仍然給我一個語法錯誤。
CurrentDb.Execute "UPDATE VolunteerDetails SET FirstName=Me.frst_Name_txt, LastName=Me.lst_Name_txt, WHERE VolsID=Me.vol_ID_txt"
「UPDATE VolunteerDetails」後你似乎錯過了一個空格 –
添加了'VB6'標籤。 – Rahul
那麼您的更新版本實際上並未使用表單中的值。你應該看看參數化的SQL。 –