Office中国论坛/Access中国论坛

标题: 如何显示最新纪录? [打印本页]

作者: zhycfb2007    时间: 2007-8-18 21:24
标题: 如何显示最新纪录?
我在一个窗体重增加一条新纪录时,在另一个窗体中可以显示我增加的所有纪录。
随着我纪录的增多,在另一个窗体中我只能看到有限的纪录,不能及时看到最新增加的纪录,要靠他还得
拉窗体。
所以怎样才能在另一个窗体看到自己增加的最新纪录呢?
作者: jicheng    时间: 2007-8-18 21:31
有一个自动编号的ID字段,把它按降序排列数据,这样最新的数据在最上面一行
作者: zhycfb2007    时间: 2007-8-18 22:22
可是当我把窗体的关掉后打开,又得重新设定!
最好是另一个窗体自动下拉到新的纪录行,这样容易适合一般人的增加纪录的习惯。
可以用代码吗?
我在网上搜了相关的代码:Set Me.进货表_子窗体.Form.Recordset = Me.Recordset
                                                 DoCmd.GoToRecord , , acNewRec
问题是我在A窗体录入数据,想B窗体的子窗体C自动显示最新纪录。
请问怎么实现的!
作者: Henry D. Sy    时间: 2007-8-18 23:56
Private Sub Form_Load()
Me.OrderByOn = True
Me.OrderBy = "id desc"
End Sub




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3