将 Access 2016 生成的 sql 查询放入 mydb.execute

问题描述 投票:0回答:0

如何将以下访问创建的 SQL 查询放入 mydb.execute(

PARAMETERS [start date] DateTime, [end date] DateTime;
SELECT CustomerOrders.OrderID AS [Order Number], CustomerOrders.Courier1 AS [Carrier Code], 
    CustomerOrders.Courier2 AS [Carrier Name], CustomerOrders.TrackingNumber2 AS [Carrier URL], 
    CustomerOrders.TrackingNumber1 AS [Tracking Number]
FROM CustomerOrders
WHERE 
(
    (
        (CustomerOrders.DateProcessed) >= [Start Date] 
        And (CustomerOrders.DateProcessed)<=[End Date]
    ) 
    AND 
    (
        (CustomerOrders.Status) Like "*" & [Enter Status] & "*"
    ) 
    AND 
    (
        (CustomerOrders.Platform)="Shopify"
    )
);

我无法获得正确的语法,并以红色显示错误 感谢您的帮助。

我尝试使用 mydb.execute( ... 将 SQL 复制并粘贴到我的其他代码中。但总是出错。

sql mysql ms-access-2016
© www.soinside.com 2019 - 2024. All rights reserved.