I made an Access application for a potential client. I have v.2003. The application works great on my machine. However, after I made it, I found out the client only has v97. So I tried saving the DB down to v97, but there were alot of tings that didnt convert down very well. So, the client "upgraded" to v2000 (I don't know why they didnt just upgrade to v2003), I converted the app down to v2000 and tested it out and it seems to work fine on my machine.
I sent it over a beta version to the client to play around with, but they are saying they get a bunch of errors when they try to open it. From the sounds of it, it sounds to me like an MDAC issue. It seems to bomb out any time the code tries to create an ADO recordset object. I know v97 used DAO but I figured when they upgraded to v2000, that it wold have all the libraries for ADO, but apparantly not.
So, how can I fix this problem? v2003 allows you to create executable .mde files with all the references to the needed .dll's, however v2000 does not.
Should I just tell them to download the latest MDAC and install it?
I sent it over a beta version to the client to play around with, but they are saying they get a bunch of errors when they try to open it. From the sounds of it, it sounds to me like an MDAC issue. It seems to bomb out any time the code tries to create an ADO recordset object. I know v97 used DAO but I figured when they upgraded to v2000, that it wold have all the libraries for ADO, but apparantly not.
So, how can I fix this problem? v2003 allows you to create executable .mde files with all the references to the needed .dll's, however v2000 does not.
Should I just tell them to download the latest MDAC and install it?