MS Access 2013 - How do I refresh a table linked to my MS access database

I have linked a table from oracle to my MS access db using an ODBC connection to Oracle. The table name is CFR_Pivot. I want to have vba code or a macro to refresh the linked table when the user opens a form.

 Question: please provide me with the syntax for vba or the steps you recommend to use in a macro.

 Thanks for your assistance in advance

Lou DufresneIT Business Analyst CSM / Project ManagerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
If the table is Linked, you don't need to refresh. Access does that for you - when the user opens the form, Access fetches the most recent data from that table.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Lou DufresneIT Business Analyst CSM / Project ManagerAuthor Commented:
    I forgot to mention that to open this ODBC table the user ckucks on abutton on a main menu form.

Question: When the user clicks on the button and opens the table is that tabe provide the most current data or does the ODBC table need to be refreshed before the user opens it from the form.

Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
Assuming your form is "bound" to that linked table, then no, you do not need to refresh. Access will fetch the most recent data from the table.
Jeffrey CoachmanMIS LiasonCommented:
<No points wanted>
...because Scott has answered your question above

Just FYI, ...
In very rare cases, (such as when multiple users can be making multiple edits)
...a form designed to displays "all records" may not reflect all the current data at any given time.

There are settings that control how often Access will refresh the data. (just so you are aware of them)
...But generally these settings are optimized to be sufficient for most uses, ...and should not be changed.

Lou DufresneIT Business Analyst CSM / Project ManagerAuthor Commented:
Thanks everyone for your assistance

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Access

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.