【问题标题】:"operation is not supported for this type of object" ODBC error from running SQL pass through query“这种类型的对象不支持操作”运行 SQL 传递查询的 ODBC 错误
【发布时间】:2015-11-23 20:36:08
【问题描述】:

我把这个特定的项目放在这里是因为我在 StackOverflow 上的某个地方完全不同,并且在任何地方都看不到这个特定的答案。

我在使用 SQL 直通查询运行 MS Access 报告时收到“ODBC 错误”,并且 dao.Errors 包含“此类对象不支持操作”

【问题讨论】:

    标签: ms-access dao pass-through


    【解决方案1】:

    当查询由于子查询返回多个值而引发错误时,SQL 直通查询也会返回此错误

    在我的例子中,存储过程正在对表变量执行一些更新并使用子查询进行总计

    例如UPDATE T SET X = (SELECT Y FROM Z WHERE Z.A = T.A) 和 A 恰好在 Z 中出现两次

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多