【发布时间】:2012-01-23 14:17:11
【问题描述】:
我有一个使用 MySQL ODBC 连接器连接到 MySql 表的前端 Access 2007 数据库。
问题在于,如果数据被网络上的其他用户更改或数据被弹出表单更改,则链接到表的表单将不会刷新其数据。
如果我创建一个检测更改的 VBA 代码,然后刷新表单或重新查询,那么以表格格式显示许多记录的表单将跳到顶部,并且一些用户将看不到记录这与他们相关,必须向下滚动才能再次找到它,这并不总是那么容易。
以前,当我只使用网络上的 Access 表时,如果数据发生变化,所有访问表单上的记录都会更新,并且表单不会滚动回顶部...
如果 MySql 上的数据发生更改,是否可以让 Access 表单自动刷新其行?
一种可能的解决方案是,如果我可以让表单在刷新后滚动到完全相同的位置,但不确定是否可以这样做......
【问题讨论】:
标签: mysql ms-access odbc ms-access-2007