【问题标题】:c# “Syntax Error in From Clause” with Accessc#带有Access的“From子句中的语法错误”
【发布时间】:2016-07-11 14:16:34
【问题描述】:

使用时出现“From 子句中的语法错误” 简单查询SELECT * FROM Order。 奇怪的是我在我的项目中多次使用这个查询。 我正在使用SELECT * FROM Suppliers,它工作得很好,所有的表都连接到同一个 Access 文件。

【问题讨论】:

  • ORDER 是关键字,需要转义:SELECT * FROM [Order]

标签: c# sql ms-access


【解决方案1】:

ordersql 关键字,与括号一起使用:

SELECT * FROM [Order]

【讨论】:

    【解决方案2】:

    Order 是保留字,因此需要转义

    SELECT * FROM "Order"
    

    (或)

    SELECT * FROM [Order]
    

    最好不要使用保留字或关键字来命名数据库对象。如果你真的需要,那就试试tblOrder

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-08
      • 1970-01-01
      • 2019-04-20
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多