У меня есть код 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, но не смог найти никакого решения. Спасибо.