我在名为stockDetailsForm的表单上有一个comboBox,该表单从表中选择股票详细信息。我想将所选值用作Access中SQL查询的一部分。但是,这不会产生结果。
如何使用comboBox中的选定项目(名为CBStock)?
SELECT Stock.Symbol, Stock.StockDescription, Stock.AvailableUnits, StockType.TypeDescription, Category.CategoryDescription, CurrencyID.Currency
FROM Stock, StockType, Category, CurrencyID
WHERE (StockType.TypeDescription = [Forms]![stockDetailsForm]![CBStock]) AND (((Stock.TypeID)=[StockType].[TypeID]) AND ((Stock.BusinessCategoryID)=[Category].[CategoryID]) AND ((Stock.CurrencyID)=[CurrencyID].[CurrencyID]));
答案 0 :(得分:0)
您的组合框很可能绑定到 TypeID ,而不是 TypeDescription ,因此:
StockType.TypeID = [Forms]![stockDetailsForm]![CBStock])