Author |
Topic  |
|
capsuna
Starting Member
3 Posts |
Posted - 28 Apr 2004 : 06:22:25
|
Hi guys, I install eXtreme movie Manager on my computer and every time I try to open the program, DAO.msi package is trying to install. But I don’t have the package and I have to click cancel couple of times until the eXtreme movie program opens. Appreciate any advice? Thanks
|
|
Alessio Viti
Forum Admin
    
Italy
9171 Posts |
Posted - 28 Apr 2004 : 08:04:45
|
Hi,
Have you installed the full release? because DAO runtime files is automatically installed.
Alessio |
 |
|
capsuna
Starting Member
3 Posts |
Posted - 28 Apr 2004 : 08:43:56
|
Hi, I install the latest release "extrememm2.6b6****". I download it from members area. Thanks Capsuna |
 |
|
Alessio Viti
Forum Admin
    
Italy
9171 Posts |
Posted - 28 Apr 2004 : 13:53:34
|
What OS do you have?
When you install XMM, the install procedure ask you to replace some files? Have you replaced it?
Sorry for all these questions, but it's a strange problem.
Alessio |
 |
|
capsuna
Starting Member
3 Posts |
Posted - 30 Apr 2004 : 09:22:07
|
Hi, I’m running Win XP and yes when I install the program I’m asked if I want to replace some file (expsrv.DLL, msexch40.DLL, msexcl40.DLL, msjet40.DLL,msjetoledb40.DLL, msjtes40.DLL, msltus40.DLL,mspbde40.DLL, msrd2x40.DLL, .... ).I tray both option .First time I haven’t replace the files and I got the DAO.msi problem. Then I uninstall the program and reinstall it. This time I replace the file but I got the some problem. Capsuna
|
 |
|
rubennoorderijk
Starting Member
Netherlands
20 Posts |
Posted - 17 Jun 2004 : 21:34:47
|
It looks like your pc is missing the odbc/mdac drivers. DAO means Data Access Objects.
You can download this from the Microsoft website, but make sure that you download MDAC's version 2.5, because all versions after 2.5 don't have the odbc drivers anymore. ODBC isn't supported anymore (via MDAC).
The location is http://msdn.microsoft.com/data/mdac/ and I advise you to use the ComponentChecker to find out what MDAC version is allready installed.
If you still have problems, please let me know and I'll try to come up with another solution.
Regards, Ruben |
 |
|
masterchiun
Starting Member
Canada
37 Posts |
Posted - 25 Jun 2004 : 15:11:13
|
I have been having the same problem for about a week now. I tried to load the DAO version 2.5 as recommended but I was running 2.8 and it would not load. I uninstalled DAO and reinstalled version 2.8 and the problem is resolved. The program now loads and runs without statup error. |
 |
|
Alessio Viti
Forum Admin
    
Italy
9171 Posts |
Posted - 25 Jun 2004 : 19:46:14
|
Thank you for the info! In the next release I will put the DLL of 2.8
Alessio |
 |
|
rubennoorderijk
Starting Member
Netherlands
20 Posts |
Posted - 27 Jun 2004 : 03:43:44
|
quote: Originally posted by Alessio Viti
Thank you for the info! In the next release I will put the DLL of 2.8
Alessio,
When you are developing XMM, are you using MDAC 2.8 or are you using another version?
This might explain why some people are having this problem, because an application developed against MDAC 2.8, will require MDAC 2.8 on other pc's as well.
I have the same problem with my VB.NET applications. The applications made with .NET 1.1, will not function (correctly) with .NET 1.0
It's a good thing that you pack some MDAC DLL's with the installer. Keep up the good work. 
Regards, Ruben |
 |
|
Alessio Viti
Forum Admin
    
Italy
9171 Posts |
Posted - 27 Jun 2004 : 18:52:03
|
I was/am using the MDAC 2.7, so if a user have the 2.8 shouldn't have problems right?
I don't know why sometime there are these problems, it's strange and not really good  
Alessio |
 |
|
rubennoorderijk
Starting Member
Netherlands
20 Posts |
Posted - 27 Jun 2004 : 19:58:15
|
quote: Originally posted by Alessio Viti
I was/am using the MDAC 2.7, so if a user have the 2.8 shouldn't have problems right? I don't know why sometime there are these problems, it's strange and not really good  
In theory, this shouldn't be a problem (hoping Microsoft made all versions downward compatible), but Microsoft is giving a sloppy impression, when it comes to MDAC. The differences between versions are so huge, that Microsoft has made a website for it, in order to explaine these differences.
The Microsoft url posted earlier, has all the info you need to determin if an upgrade to a newer version is required.
There are so many ways to connect to a database, that it's not a question of IF but WHEN it will go wrong.
If a user does not meet up to the exact specifications, the programmer can not guarantee a successfull working program.
This is why .NET is easier to work with. As long as the client has the right .NET Framework, the programmer can give more guarentee that the program will work as intended, because databases are connected via ADO.NET (if the programmer is doing his job right).
Because there are so many problems with databases, Microsoft made the website mentioned earlier.
But there is a way to have all the odbc drivers and still be able to update to MDAC 2.8. In order to do this, you have to install MS Office (with MS Access). By doing this, all the odbc drivers available at that time (of product release), will be installed.
If you search the Microsoft website for database problems, Microsoft often suggests to (re)install your MS Access.
I think that Microsoft is doing this to force programmers to use the .NET approach, since VB6 support is very limited.
My conclusion: There will allways be problems with databases and there is no way a programmer can create a program without users having problems (nobody is perfect). The only thing a programmer can do is find a solution if a user reports a problem.
I hope this info has answered (some of) your questions.
Regards, Ruben |
 |
|
|
Topic  |
|