我正在尝试设置在表上搜索字段的查询,我要从中选择信息的表每次都会改变。我有不同年份加入俱乐部的表格(2011、2012 等)。我希望用户能够从表单上的组合框中选择一年,然后动态更改从中选择数据的表。
我使用的代码对我来说很有意义,但我是新手。Access 说有语法错误。请帮忙!
代码:
SELECT [Admission No#]
FROM [Forms]![Control Form]![YearSelect];
我正在尝试设置在表上搜索字段的查询,我要从中选择信息的表每次都会改变。我有不同年份加入俱乐部的表格(2011、2012 等)。我希望用户能够从表单上的组合框中选择一年,然后动态更改从中选择数据的表。
我使用的代码对我来说很有意义,但我是新手。Access 说有语法错误。请帮忙!
代码:
SELECT [Admission No#]
FROM [Forms]![Control Form]![YearSelect];
最好使用过滤器。
创建一个表格(连续表格或数据表)以显示搜索结果。您可以打开它或将其用作子表单。
实现搜索按钮的 OnClick 事件。
将 stFilter 调暗为字符串
stFilter = "年龄 = " & Me.FLD_AGE
'-- 第一种方式 DoCmd.OpenForm "SearchResult", , , stFilter
'-- 第二种方式 With Me.SearchResult.Form '-- SearchResult 是 SubForm 控件的名称 .Filter = stFilter .FilterOn = True End With