Sql错误-由于列名中有空格
我在查询中出错,我认为这只是因为字段名中的空格。Sql错误-由于列名中有空格,sql,excel,vba,Sql,Excel,Vba,我在查询中出错,我认为这只是因为字段名中的空格。 rs.Open "SELECT [Sheet1$].Description,[Sheet1$].Security FROM [Sheet1$]", cn, adOpenKeyset, adLockReadOnly rs.Open "SELECT [Sheet1$].Description,[Sheet1$].(SEC 1) FROM [Sheet1$]", cn, adOpenKeyset, adLockReadOnly 第一个运行正
rs.Open "SELECT [Sheet1$].Description,[Sheet1$].Security FROM [Sheet1$]", cn, adOpenKeyset, adLockReadOnly
rs.Open "SELECT [Sheet1$].Description,[Sheet1$].(SEC 1) FROM [Sheet1$]", cn, adOpenKeyset, adLockReadOnly
第一个运行正常,但第二个运行不正常,基本上会抛出关于“Sec1”的错误。现在所有这些都是列名,不能更改,所以有什么办法可以解决它。即使将列名放在括号中也不起作用 您需要方括号,而不是括号
将
(第1节)
更改为[第1节]
您需要方括号,而不是括号
将
(第1节)
更改为[第1节]
您需要方括号,而不是括号
将
(第1节)
更改为[第1节]
您需要方括号,而不是括号
将(第1节)
更改为[第1节]