【问题标题】:MSACCESS 97 Efail on Query using vb.net in Legacy SystemMSACCESS 97 在旧系统中使用 vb.net 查询失败
【发布时间】:2014-03-28 13:20:55
【问题描述】:

当我从 .net 运行以下查询时,它会出现 efail 错误

但是当我运行 sql 脚本抛出访问时,它是成功的,这是一个遗留系统,我支持它的方式是在线说它是保留字,但我在这个查询中看不到任何大小,并且所有都是前缀?

SELECT 
    Orders.OrderNumber, 
    Orders.OrderLine, 
    Orders.Orderdate, 
    Orders.Deldate, 
    Orders.CutOffDate, 
    detail.Location, 
    Location.Description,   
    TagBarCode.TagBcode, 
    detail.PLU, 
    Style.Description, 
    StockType.Description,
    VatRate.Vcode, 
    VatRate.Vatname, 
    VatRate.VatRate, 
    Orders.OnOrder, 
    Sum(Orders.Cost*Orders.Onorder) AS LineNetCost, 
    Orders.Cost, 
    Sum(orders.cost*(1+(VatRate.VatRate/100))) as GrossCost
FROM (
 (
  (
    (
      (Style INNER JOIN detail ON Style.uniqueref = detail.UniqueRef)
      INNER JOIN Orders ON (Orders.PLU = detail.RootPlu) 
                       AND (Style.uniqueref = Orders.UniqueRef) 
                       AND (detail.Size = Orders.Size) 
                       AND (detail.Location = Orders.Location)
    ) 
    INNER JOIN StockType ON detail.Stocktype = StockType.Stocktype
   ) 
   INNER JOIN Location ON detail.Location = Location.Location
  ) 
  INNER JOIN TagBarCode ON (detail.RootPlu = TagBarCode.Plu) AND (detail.Size = TagBarCode.Size)
 ) 
 INNER JOIN VatRate ON detail.VCode = VatRate.Vcode
GROUP BY 
    Orders.OrderNumber, 
    Orders.OrderLine, 
    Orders.Orderdate, 
    Orders.Deldate, 
    Orders.CutOffDate, 
    detail.Location, 
    Location.Description, 
    TagBarCode.TagBcode, 
    detail.PLU, 
    Style.Description, 
    Orders.OnOrder, 
    StockType.Description, 
    VatRate.Vcode, 
    VatRate.Vatname, 
    VatRate.VatRate, 
    orders.cost;

【问题讨论】:

  • 我认为它可能是大小字段,但它仅用于连接它不会出现在 select 子句中

标签: sql .net vb.net ms-access


【解决方案1】:

显然你需要这样做 [Location].[Description] 因为 description 是保留字

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 2023-03-21
    • 2018-01-29
    • 1970-01-01
    相关资源
    最近更新 更多