This covers MS SQL server specifically, I saw the article, was hoping someone had done the work of getting it work with Access.
Main Topics
Browse All TopicsI want to read records from a Microsoft Access database on a windows server from an RPG program.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
AFAIK, about the only decent remote access to Access is through MS SQL Server. So, you'd configure MS SQL Server to connect to the Access database and use JDBC from RPG (via Java) to work around through MS SQL Server into Access.
If Microsoft doesn't supply a driver for its databases that can run on remote systems, then there's no way to access them remotely. The driver would have to run under i5/OS. Database vendors are responsible for creating drivers for their own database products because they're the ones who know what the protocols are. (Obviously, you could start writing a driver.)
It's possible that someone has done it. I haven't run across such a driver.
Tom
AFIAK, Tom (and DaveSlash, for that matter) is right.
Access isn't a full-fledged database server like SQL Server or DB2. It doesn't start services to accept inbound data connections from other machines. Access is built on top of the JET database engine that is built into Windows. This means that you need to use Windows to open and manipulate an Access database, plus some application that provides remote connectivity. Otherwise you'd have to have a "driver" that implemented the entire JET database engine.
As Tom mentioned, one good option is to use MS SQL Server. SQL Server can link to an Access database, and SQL Server offers remote connectivity through ODBC, JDBC, and more.Then you can just use the SQL Server method that DaveSlash provided above:
http://www.aspfree.c
Ac
- Gary Patterson
Check out my EE profile: http://www.experts-exchang
Business Accounts
Answer for Membership
by: daveslashPosted on 2009-11-04 at 13:44:18ID: 25744286
The following article, entitled "Access MS SQL Server Database from an RPG Program" describes how to do something similar:
http://systeminetwork.com/
HTH,
DaveSlash