runtime error 713 : class not registered

raredesign
06-28-2003, 10:37 AM
hey guys, to clue you in, at my church we have a projector system and computer for displaying songs up front, well i wanted to have a checklist for whoever used it and plus people were forgetting to turn off the comp. well, i made a stupid little program that only uses dao to record who was using it (selected from a combo box) and what time and the tasks that they did. it has two tabs on it, one for startup and one for shutdown. startup has a record and close button and then the shutdown has a save and shutdown button which of course will shutdown the xp machine. All works fine on my xp machine at home, but i took the exe to my church's computer and installed the vb6 runtime files and i get this error when i click the save button:

Run Time error 713
Class not registered
Looking for object with CLSID: {00000010-0000-0010-8000-00AA006D2EA4}

I dont know if this is a bunch of garbage to you guys, but i do not know what class not registered is, since i dont think it is talking about registering a dll, but then again, what say do i have, i am the one asking the question cause i am lost here. If it is something simple i apologize for my ignorance.

Thank you all!

Thinker
06-28-2003, 10:47 AM
Are you using a datacontrol and .mdb file as part of this app? That
CLSID is for DAO 3.51.

raredesign
06-28-2003, 11:06 AM
Are you using a datacontrol and .mdb file as part of this app? That
CLSID is for DAO 3.51.


yeah i am, is that a prob, i mean that is normally what you do right. and it works fine on my computer and the computer i am running it on at the church even has microsoft access. I have the mdb file in 97 format too.
thanks

Thinker
06-28-2003, 11:21 AM
You will have a very hard time redistributing the needed runtimes for that
old version of DAO. If the target computer doesn't already have some
version of mdac_typ.exe installed, you can install version 2.5 (download
from www.microsoft.com/data/download.htm). But winXP already has
version 2.7 installed (which is missing the older jet components). Getting
the jet sp3 components will put on DAO 3.60 but I don't know if the 3.51
components are in there.

raredesign
06-28-2003, 11:29 AM
You will have a very hard time redistributing the needed runtimes for that
old version of DAO. If the target computer doesn't already have some
version of mdac_typ.exe installed, you can install version 2.5 (download
from www.microsoft.com/data/download.htm). But winXP already has
version 2.7 installed (which is missing the older jet components). Getting
the jet sp3 components will put on DAO 3.60 but I don't know if the 3.51
components are in there.


well i am using vb6. when i started the proj, i just used the default dao component that was in the toolbar. since that is the prob, is there a different component i should use that would fix the compatability problem....such as a newer version of dao...i saw there as a ado data control 6...will that work?

thanks again

Thinker
06-28-2003, 11:40 AM
DAO and ADO aren't compatible so it would require quite a bit of rewriting
but yes there is an ADO datacontrol (you have to add it to the toolbox
from the components dialog). Also, if you haven't already done it, you
need to get service pack 5 for VB6. It is possible that would upgrade
the standard datacontrol to DAO 3.60 and then you could just install the
jet sp3 components (have to use windows update for winXP).

raredesign
06-28-2003, 11:59 AM
DAO and ADO aren't compatible so it would require quite a bit of rewriting
but yes there is an ADO datacontrol (you have to add it to the toolbox
from the components dialog). Also, if you haven't already done it, you
need to get service pack 5 for VB6. It is possible that would upgrade
the standard datacontrol to DAO 3.60 and then you could just install the
jet sp3 components (have to use windows update for winXP).


thanks, i'll try to get all the files to put on that computer. i see what you are getting at, i should have mentioned this but didnt think it was important at the time. the computer has never had an internet connection, so therefor has never had an update. and as you know with old faithful...or should i say new faithful xp, there are at least 50 -60 updates ready for download. i will just put the computer on a line and see if i can get the correct updates. thanks again and sorry for not filling you in completely.

ps. how did you learn so much about vb? is there a really good book out there. so far i have read 2, 800 page books and they all lack so much compared to what i have seen done. thanks again.

Thinker
06-28-2003, 12:16 PM
Just a lot of working with it and a lot of rummaging through MSDN.

et36000
10-21-2003, 11:26 PM
Just a lot of working with it and a lot of rummaging through MSDN.
CLSID : {00000010-0000-0010-8000-00AA006D2EA4}
how we can know this CLSID is for what?

EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum