mysql - -2147217900:[MySQL 5.1 驱动程序][mysqld-5.7.22-log] VBA 中的错误
问题描述
我有一个 VBA 代码,我目前正在尝试推送数据数据如下
Name Analyst Method condition
AAA AAA AAA Automated
当我尝试使用 VBA 代码推送数据时,我收到此错误。' -2147217900:[MySQL 5.1 Driver][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 手册但找不到任何解决方案。谢谢。
解决方案
推荐阅读
- javascript - 如何在 Chart.JS 的半圆环图中间添加一些文本?
- windows - 尝试添加 Boost Process 时,cmake 无法打开文件 optimize.lib
- flowtype - 流程:为子类指定接口的正确方法是什么?
- tensorflow - Tensorflow 2.0:Optimizer.minimize('Adam' 对象没有属性'minimize')
- flutter - 更改文本小部件的值(不是 TextField)
- c - C中的foreach函数
- algorithm - 查找仅包含度数为 2 和 3 的节点的最大子图
- javascript - 后台连续调用函数
- javascript - 为什么 canvas.toDataURL() 和 context.drawRect(...) 类型错误:“不是函数”?
- java - 在netbeans中摆动输出很小