2015-03-08 2 views
0

Я пытался запустить этот следующий SQL через vba, однако он продолжает говорить о синтаксической ошибке в инструкции INSERT INTO. Может ли кто-нибудь помочь с этим? Большое спасибо.Синтаксическая ошибка в инструкции INSERT INTO, проверена с пространством уже

Dim strTemp2 As String 

strTemp2 = "INSERT INTO tblPartDocs(idsPartDocID, idsScanID, intPartNum, strShopOrder/LotBatchID, dtmDateOfWork) VALUES " _ 
    & "('" & Me.tboScanID & "','" & Me.tboScanID & "','" & Me.tboPartNumber & "','" & Me.tboShop & "','" & Me.tboDateOfWork & "');" 
DoCmd.RunSQL strTemp2 

ответ

0

Я думаю, что проблема здесь

"strShopOrder/LotBatchI" 

Вы требуете, чтобы обеспечить запятую вместо прямых косых черт

+0

Но это одна из полей не Имя –

+0

не важно. Похоже, что хотя доступ позволяет пользователям устанавливать имя с помощью косой черты, vba не позволяет нам использовать косую черту. Большое спасибо!!!! И спасибо за быстрый ответ. –

Смежные вопросы