尝试根据选择另一个组合框填充两个组合框

风行者

我一直在 Microsoft、Stackoverflow、techinthenet.com 和其他几个上搜索这个问题,但没有找到真正的解决方案。

我试图根据 cboTrainee_Name 的选择来填充两个组合框(cboCourse 和 cboVols)。第一个组合框的代码是:

SELECT DISTINCT [qryBooks].[PName] FROM qryBooks WHERE qryBooks.Complete=No ORDER BY [qryBooks].[PName];

我搜索过的每个地方都提供了帮助和示例来填充第一个组合框,然后根据第一个组合框的选择填充第二个组合框。我需要 cboCourse 和 cboVols 根据同一查询的结果进行填充。到目前为止我所拥有的是:

Private Sub cboTrainee_Name_AfterUpdate()

    cboCourse.RowSource = "SELECT DISTINCT [qryBooks].[Book] FROM qryBooks WHERE [qryBooks].[PName]=[Forms]![frmIntro]![cboTrainee_Name] ORDER BY [qryBooks].[Book];"

    cboVol.RowSource = "SELECT DISTINCT [qryBooks].[Vols] FROM qryBooks WHERE [qryBooks].[PName]=[Forms]![frmIntro]![cboTrainee_Name] ORDER BY [qryBooks].[Vols];"

End Sub

这适用于 cboCourse,但不会填充 cboVols。我知道必须有一个简单的解释。有什么建议么?

添加!我使用 SELECT DISTINCT 是因为查询中的每一列都包含相同数据的多个实例。

约翰·莫

我没有看到您的 SQL 有任何问题。

您可能需要在两个组合框上调用 Requery 方法以在 cboTrainee_Name 更改后刷新它们:

cboCourse.Requery
cboVol.Requery

请注意,您不必在代码中设置 RowSource 属性即可使其工作。您应该能够像在 RowSource 属性中一样插入 SQL 语句,并且在 cboTrainee_Name 组合框的 AfterUpdate 事件中的相关组合框上插入 Requery 方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据在Wordpress中另一个组合框中的选择填充组合框

来自分类Dev

根据选择的另一个组合框填充组合框 - Powershell

来自分类Dev

在另一个组合框的selectedindexchanged事件上填充一个组合框

来自分类Dev

Excel VBA-在选择另一个组合框的情况下填充组合框

来自分类Dev

组合框到另一个组合框

来自分类Dev

WPF MVVM填充另一个组合框的组合框OnPropertyChanged

来自分类Dev

C# 使用基于另一个组合框的 XML 数据填充组合框

来自分类Dev

如何根据另一个组合框条目列出组合框数据

来自分类Dev

在php中选择另一个组合框时,如何使组合框可见?

来自分类Dev

在选择另一个组合框之后,仅在组合框中显示更新的值

来自分类Dev

另一个组合框内的组合框

来自分类Dev

PHP:使用MySQL数据库从另一个组合框中选择一个选项后,填充组合框

来自分类Dev

在组合框中选择一个项目,并用与先前的php和mysql选项相关的数据填充另一个组合框

来自分类Dev

PHP:使用MySQL数据库从另一个组合框中选择一个选项后,填充组合框

来自分类Dev

在JS中用另一个组合值填充组合框值

来自分类Dev

如何获取组合框中所选项目的ID并用它填充另一个组合框?

来自分类Dev

从组合框传递值,该组合框从ObservableCollection填充到另一个方法UWP中

来自分类Dev

使用单独的Dataviews和一个Datatable填充两个组合框

来自分类Dev

如果用户在另一个组合框中选择一个值,则选择一个组合框的值

来自分类Dev

如何从c#中的另一个组合框中删除从组合框中选择的项目

来自分类Dev

在组合框中选择一个项目,该项目是根据AJAX请求填充的

来自分类Dev

从另一个类的列表中填充组合框

来自分类Dev

Silverlight C#:如何基于另一个组合框筛选组合框?

来自分类Dev

通过另一个组合框的值成员筛选组合框

来自分类Dev

在另一个组合框中插入数字时自动生成组合框

来自分类Dev

我想从组合框中选择一个项目,并在单击按钮时根据所选项目打开另一个框架

来自分类Dev

将组合框选择传递给另一个Win窗体C#中的其他组合框

来自分类Dev

连接两个选择框或组合框

来自分类Dev

如何从一个组合框向另一个组合框添加值

Related 相关文章

  1. 1

    根据在Wordpress中另一个组合框中的选择填充组合框

  2. 2

    根据选择的另一个组合框填充组合框 - Powershell

  3. 3

    在另一个组合框的selectedindexchanged事件上填充一个组合框

  4. 4

    Excel VBA-在选择另一个组合框的情况下填充组合框

  5. 5

    组合框到另一个组合框

  6. 6

    WPF MVVM填充另一个组合框的组合框OnPropertyChanged

  7. 7

    C# 使用基于另一个组合框的 XML 数据填充组合框

  8. 8

    如何根据另一个组合框条目列出组合框数据

  9. 9

    在php中选择另一个组合框时,如何使组合框可见?

  10. 10

    在选择另一个组合框之后,仅在组合框中显示更新的值

  11. 11

    另一个组合框内的组合框

  12. 12

    PHP:使用MySQL数据库从另一个组合框中选择一个选项后,填充组合框

  13. 13

    在组合框中选择一个项目,并用与先前的php和mysql选项相关的数据填充另一个组合框

  14. 14

    PHP:使用MySQL数据库从另一个组合框中选择一个选项后,填充组合框

  15. 15

    在JS中用另一个组合值填充组合框值

  16. 16

    如何获取组合框中所选项目的ID并用它填充另一个组合框?

  17. 17

    从组合框传递值,该组合框从ObservableCollection填充到另一个方法UWP中

  18. 18

    使用单独的Dataviews和一个Datatable填充两个组合框

  19. 19

    如果用户在另一个组合框中选择一个值,则选择一个组合框的值

  20. 20

    如何从c#中的另一个组合框中删除从组合框中选择的项目

  21. 21

    在组合框中选择一个项目,该项目是根据AJAX请求填充的

  22. 22

    从另一个类的列表中填充组合框

  23. 23

    Silverlight C#:如何基于另一个组合框筛选组合框?

  24. 24

    通过另一个组合框的值成员筛选组合框

  25. 25

    在另一个组合框中插入数字时自动生成组合框

  26. 26

    我想从组合框中选择一个项目,并在单击按钮时根据所选项目打开另一个框架

  27. 27

    将组合框选择传递给另一个Win窗体C#中的其他组合框

  28. 28

    连接两个选择框或组合框

  29. 29

    如何从一个组合框向另一个组合框添加值

热门标签

归档