SELECT 语句 - 查询表达式“ ”中的语法错误
SELECT Statement - Syntax error in query expression ' '
正在尝试 SELECT
我的 excel 文件中的一行。我将它用作数据库。我很确定问题出在我的查询或我的 excel 文件中。
SELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
我试过这段代码一段时间
SELECT * FROM [tableName$]
它奏效了。所以每次我添加一个 WHERE
子句时,它都会导致错误。这似乎是什么问题?
错误显示 Syntax error in query expression '_columnNum1 = 'testData123''
更新:我忘了添加这个,我已经用谷歌搜索了一段时间了,错误是关于数据类型的。但由于我使用 excel 作为数据库,我无法真正操作它们周围的数据类型。或者我可以吗?无论如何,错误可能与数据类型有关。
经过数小时的搜索,终于得到了答案。我只是在列名上添加了括号。我在 excel 文件中插入数据时不需要它们。
我有
的字符串 sql
SELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
什么时候应该
SELECT * FROM [tableName$] where [_columnNum1] = 'testData123'"
我在这里得到了答案:
来源:OLE CALL to Excel with WHERE clause
另请注意,对于在数据未进入第一行的 excel 中插入数据有困难的人,来源也可能是答案。
正在尝试 SELECT
我的 excel 文件中的一行。我将它用作数据库。我很确定问题出在我的查询或我的 excel 文件中。
SELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
我试过这段代码一段时间
SELECT * FROM [tableName$]
它奏效了。所以每次我添加一个 WHERE
子句时,它都会导致错误。这似乎是什么问题?
错误显示 Syntax error in query expression '_columnNum1 = 'testData123''
更新:我忘了添加这个,我已经用谷歌搜索了一段时间了,错误是关于数据类型的。但由于我使用 excel 作为数据库,我无法真正操作它们周围的数据类型。或者我可以吗?无论如何,错误可能与数据类型有关。
经过数小时的搜索,终于得到了答案。我只是在列名上添加了括号。我在 excel 文件中插入数据时不需要它们。
我有
的字符串 sqlSELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
什么时候应该
SELECT * FROM [tableName$] where [_columnNum1] = 'testData123'"
我在这里得到了答案:
来源:OLE CALL to Excel with WHERE clause
另请注意,对于在数据未进入第一行的 excel 中插入数据有困难的人,来源也可能是答案。