创建一个Access窗体,允许我选择一个用户(来自Table1)并显示具有与该用户

时间:2015-07-05 11:37:27

标签: ms-access access-vba

我确信这已在某处得到解答,但我不知道如何提出问题,以便我能找到答案。

我正在尝试创建一个允许我从一个表中选择一个人的表单。该表包含SSNFirstLastMiddle名称。我有那部分工作。

我还不知道该怎么做,然后使用第二个表的列标题在表单上填充一组文本框和标签。

除了IDSSN字段外,它应该包含所有内容,并将该人的信息(选择日期)放在要编辑的文本框中。

可悲的是,我已经在 Excel 中完成了这项工作,但是由于运行时问题,我正在尝试将其移植到 Access ,因为数据集正在获取每日更大, Excel 不再适合完成任务。

我没有足够的代表将图片发布到这篇文章中,所以请到这里查看我正在谈论的visual representation

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

对于标题列表,您可以循环遍历表的rst.Fields(n).Name查询的RecordSet字段名称:Select *

然后,您可以使用用户选择的字段为最后一列构建第二个查询,该第二个查询与良好用户和右侧标题匹配,如下所示:

StrSql = " Select " & MySelectedField & " From MyTable where userID = " & MySelectedUser &";"

希望这有帮助!