Stephen,
While you can run an update query once a minute, it's not the wisest thing to do. If you run the update query for more than a minute (it can happen - I've had some take that long and longer), then your plan to run once a minute become troublesome.
Also, because Access macros do not have error-handling built-in, any problems in running the update query will lead to a huge quagmire.
If you can live with it, I would suggest that you try something like half-hour or hourly updates. (Please realize that I do not know how volatile your data is and this thought may not meet your needs. But also realize that other tools exist that can better handle "live" data.)
The technique I've seen for using Access in a timed setting usually opens Access, opens the database, runs the AutoExec macro to run the query, then closes the database and Access. That takes up a lot of machine resources, and probably will not work for your situation.
You may need to use Access Modules (VBA or code) to get a viable solution.
HTH,
Tom