by lagunacreek » Sat Feb 17, 2018 12:26 pm
I just wound up with a new iPhone from work and I am again returning the HanDBase. But, as a side note I did use it on my Android for awhile and the functionality was the same.
Anyway, I last used Access Database sync in 2015 using .hde files I still have along with the accompanying HanDBase databases and the Access databases. To verify these were still working I used a database (accdb) whose format hasn't been updated since 2015, and I used the HDB database, and the accompanying HDE file (the HDE files still have the file with the accdb extension). As the user noted at the beginning of this thread I get a blank drop down to select the table to sync. This is perplexing since the same stuff all worked two years ago.
Hmmm... so I thought, I am using Windows 10 on a new laptop. So, I grabbed my old Lenovo, which still has Win8... and lo and behold, it now has the same problem!!!! (Note, it does not have the same config since I had to rebuild it. It just offered the opportunity to check Win 8.)
I also went back to see if I could find an older HDB install file, but no luck.
What has happened in the last two years?
EDIT: As far as I can tell, none of your executibles have changed. Hence, HDB should be able to read the accdb files. So something had to have changed on either the Access 2016 side or Windows (both 8 and 10 since the Database sync stopped working in 8).
I also tried placing the hde and the accdb files in the same directory in case this was permission related. Nada.
Unfortunately most of my Access databases will not save in the old mdb version, but I found one that would: in that case the table drop down did show my tables so this is localized to the newer version of the Access files.
As I do not want to go backwards on how my databases are built, I will continue to use the csv import as noted below.
That being said, I am currently using a few databases that I just need a static copy of on the iPhone, so I am using the csv import. It works fine except I need to make some format changes on the csv so it loads correctly. While there were other options on my Android, HanDBase is the only option on the iPhone. No other options even do the csv well.
Summation:
In 2015, Data Exchange worked using the MS Access 2007 format (accdb).
Today, using the same HanDBase databases, the same Access databases and the same hde files, it does not work.