Hi, I have a program written for Land Desktop R3 which uses the MS 3.51 database DLL. After moving the program to Land Desktop R2004 and changing the normal Land Libraries I found the program would run on some of our test computers and not on others. Eventually I changed the MS library to the 3.60 version which is available of Win 2000 where our software is tested. Questions: Is it normal to have to change the MS Library in programming for R2004 ? Will I need to distribute this library file with the program in case it is not available on other Windows O/Ss ? -- Regards Laurie Comerford CADApps Australia www.cadapp.com.au
Could be an MDAC issue on some of the computers, or an MS JET related problem. I did not have to change the dll version when moving to 2004 (but I'm using ADO 2.7 and Jet 4.0) Don't know about DAO though. There is actually no need to distribute the DAO.DLL cause it comes with all Win OS's (I think) But you can't be sure if it's the same version you're using, so you should always include it. The installer should replace it if your version is a newer one.