【发布时间】:2016-05-10 17:38:47
【问题描述】:
我与 Excel 中的 Access DB 查询建立了连接。 Access 查询中的字段是将字段转换为正确日期的表达式。我在 Excel 中遇到的问题在于从包含我希望运行查询的日期的单元格传递参数。结果要么完全错误,要么一无所获。我尝试将参数单元格修改为几乎所有内容均无济于事。我在视图连接下尝试了编辑查询选项,当提示输入参数的值时,它实际上返回了我想要的数据。我会认为这与从格式化单元格中获取的参数完全相同?
我在下面附上了我的连接的 SQL 命令文本。还有一张包含更多细节和截图的图片。
这是来自 Excel 的包含我的 Where 子句的命令文本:
SELECT Query1.SETYPE, Query1.`SEORD#`, Query1.ORBILL, Query1.ORCUST, Query1.ORLDAT,
Query1.ORCONS, Query1.SESEV, Query1.CMTYPE, Query1.CMTEXT, Query1.ORDDATfix
FROM `C:\USERS\DRED\DESKTOP\ServiceFailures.accdb`.Query1 Query1
WHERE Query1.ORDDATfix =?
【问题讨论】: