如何从表中显示相同给定ID的表单中的所有记录

时间:2013-04-09 09:42:26

标签: sql sql-server-2008 access-vba

我正在处理Access表单(未绑定)。我有一个问题,我想通过字段[ID]搜索表中的记录。当表中只有一条记录表示给定的[ID]时,表格显示该记录,其罚款。但是如果给定[ID]有多个记录,表单仍然显示第一个记录而不显示其他记录。 我希望该表单应该显示所需的[ID]的所有记录,以便我可以浏览表单视图中的所有记录。

我使用的SQL语句是: strSQL =“从[myTable] t中选择*,其中t。[ID] ='12345' myTableRS.Open strSQL,Conn,adOpenDynamic,adLockReadOnly,acCmdText

我尝试在访问sql中使用row_count fn但是它产生错误。我认为由于不兼容。 我不想在表中使用自动生成的字段,这是一个要求。 请帮我解决这个问题 谢谢你提前。

1 个答案:

答案 0 :(得分:0)

将Forms Default_view属性从Single更改为Continuous 要么 启用表单页脚上的“下一个/上一个”按钮。