-2147217900: [Драйвер MySQL 5.1] [mysqld-5.7.22-log] ошибка в VBA - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть код VBA, и в настоящее время я пытаюсь отправить данные. Данные ниже

Name     Analyst     Method    condition
AAA       AAA        AAA       Automated

Когда я пытаюсь отправить данные с использованием кода VBA, я получаю эту ошибку. ' -2147217900: [Драйвер MySQL 5.1] [mysqld-5.7.22-log] Неизвестный столбец «Автоматизирован» в «списке полей» '


    With wsBooks
        For rowCursor = 2 To 3
            strSQL = "INSERT INTO TestExperiment (Experiment_Name, Experiment_Method, Experiment_Analyst, Experiment_condition) " & _
                "VALUES ('" & esc(.Cells(rowCursor, 1)) & "', " & _
                "'" & esc(.Cells(rowCursor, 2)) & "', " & _
                "'" & esc(.Cells(rowCursor, 3)) & "', " & _
                esc(.Cells(rowCursor, 4)) & ")"
            oConn.Execute strSQL
        Next
    End With      

Однако, когда я нажимаю первые двав столбцах это работает.

Я полагаю, что я здесь ошибаюсь, но не могу понять, что, я пытался обратиться к Руководству по MySQL, но не смог найти никакого решения. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...