这是visual basic报告上的截图。如您所见,它从八月开始,然后是十二月,然后是二月,但是我已经在访问权限上按它分组了。
这是访问中的一个查询,我不确定我是否做对了,但我已经被最早订购了。
这是来自 ms 访问的 sql 代码
SELECT MonthName(Month([Date_sold])) & ' ' & Year([Date_sold]) AS Month_Sold, Sum(tblSell.Total_Price) AS Total_Earnings, Sum(tblSell.Quantity_Bought) AS Total_Medicine_Sold, tblSell.Generic_name, tblSell.Brand_Name
FROM tblSell
GROUP BY MonthName(Month([Date_sold])) & ' ' & Year([Date_sold]), tblSell.Generic_name, tblSell.Brand_Name, Year([Date_sold]), Month([Date_sold])
ORDER BY Year([Date_sold]), Month([Date_sold]);
简而言之,它不是在我关于 Visual Basic 的报告中排序的,它应该首先显示 2 月,就像 ms 访问中的那样,但它显示的是 8 月,这是不同的。