2015-05-20 2 views
0

Я хочу обновить запись в базе данных Microsoft Access с помощью форм, но дает и сообщает об ошибке. Ожидаемый en инструкции. : |Форма доступа Vba Update Record

CurrentDb.Execute "UPDATE [Ensamblador]" _ 
"SET NumerodeEnsamblador=" & Me.textboxone & "" _ 
", NombredeEnsamblador='" & Me.textboxtwo & "'" & _ 
", Especialidad='" & Me.textboxthree & "'" & _ 
" WHERE NumerodeEnsamblador=" & Me.textboxone 
+0

попробуйте добавить пробел перед 'SET' - и вы первое значение не имеет ведущее и хвостовой' ' '. И вы не можете избежать ввода, если пользователь вводит 'test'test', ваш запрос всегда будет терпеть неудачу. – luk2302

ответ

0

Это, вероятно, следует прочитать:

CurrentDb.Execute "UPDATE Ensamblador " & _ 
"SET NombredeEnsamblador = '" & Me.textboxtwo & "'" & _ 
", Especialidad='" & Me.textboxthree & "' " & _ 
"WHERE NumerodeEnsamblador=" & Me.textboxone & "" 
Смежные вопросы