Hi,
I have been working on an application that has an Access 2016 front end and a SQL Server Backend. This application is used in conjunction with an Inventory Management System that was implemented using dBase Plus 11.
For all inventory items, quantity in stock is stored in both the Access application and in the dBase application. For the Access application to work as it is intended, it relies on the assumption that the quantities in stock stored in Access will match the quantities in stock stored in dBase.
The dBase application has an export to text (.CSV format) file feature that can be called on demand. I have created a subroutine in the Access application that initially zeroes out all quantities in stock in Access and then imports the quantities in stock from the text file. This works fine in an on-demand basis. As long as users are manually initiating the export and the import, they know that during the time the import is taking place until it is complete, inventory information will be an an indeterminate state. I have been asked if I can automate this process so that updates will take place automatically (most likely somewhere between once a minute and once every five minutes). My concern about this is if users are not aware of exactly when these automatic updates are occurring, they might have confusing results if they happen to look at inventory information while an update is taking place.
I am wondering if anyone here knows if Access supports live links to tables in dBase 11. Not being the developer of the dBase 11 application, I'd have to figure out where the data I want is stored, but if linking in this manner is possible, I think I might be able to come up with a more effective way to keep the inventory information in Access in synch with that that in dBase. I did some programming in dBase IV in the early nineties, so if dBase 11 is a continuation of the same product, I will at least have some familiarity.
Any suggestions will be greatly appreciated.
Thanks in advance,
Paul