Runtime-Error 3706 in VB6 (ADO)
Author |
Message |
Danny Bock #1 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
The English Text follows: Hoi, Ik heb een Ledenbestand gemaakt in Visual Basic 6. Het is een Access-database. Op mijn computer loopt alles vlot, ook wanneer ik het omzet naar een EXE-bestand. Als ik dit op een andere computer zet dan krijg ik de volgende fout: Runtime-Error 3706: ADO kan de opgegeven voorziening niet vinden Ik veronderstel dat het over DLL-files en het register gaat. Ik heb reeds enkele DLL's overgergezet, zelfs de" msjetoledb40.dll", maar het helpt niet. De provider wordt niet gevonden. Kan iemand mij helpen ? Dank u, Danny
Hi, I 've made a database about members in Visual Basic 6. It is an Access-database. On my computer it runs perfect, also when I make a EXE and run from it. If I put it on an other computer then it respons with the following error: Runtime-Error 3706: ADO could not find the specified provider. I suppose the fault handles about missing DLL-files and the register. I 've allready copied some DLL's, even the "msjetoledb40.dll", but it is't the solution. Who could help me ? Thanks, Danny
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Johan Bechthu #2 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
The English Text follows: Danny, een VB programma kan niet zomaar gekopieerd worden naar een andere computer omdat bijvoorbeeld de ADO bestanden misschien niet op de andere computer aanwezig zijn. Gebruik de Package and Deployment Wizard (PDW) om een installatie-set aan te maken, en gebruik dat om het programma op de andere computer te installeren. De PDW zorgt ervoor dat alle nodige bestanden geinstalleerd worden. Johan. Danny, you can't just copy a VB program because files like used by ADO may not be present on the other computer. Use the Package and Deployment Wizard (PDW) to make an installation-set, and use it to install your progam on the other computer. The PDW takes care of installing the needed files. Johan.
| The English Text follows: | | Hoi, | Ik heb een Ledenbestand gemaakt in Visual Basic 6. Het is een | Access-database. Op mijn computer loopt alles vlot, ook wanneer ik het omzet | naar een EXE-bestand. | | Als ik dit op een andere computer zet dan krijg ik de volgende fout: | Runtime-Error 3706: ADO kan de opgegeven voorziening niet vinden | | Ik veronderstel dat het over DLL-files en het register gaat. Ik heb reeds | enkele DLL's overgergezet, zelfs de" msjetoledb40.dll", maar het helpt niet. | De provider wordt niet | gevonden. | | Kan iemand mij helpen ? | | Dank u, | | Danny
| | Hi, | I 've made a database about members in Visual Basic 6. It is an | Access-database. On my computer it runs perfect, also when I make a EXE and | run from it. | | If I put it on an other computer then it respons with the following error: | Runtime-Error 3706: ADO could not find the specified provider. | | I suppose the fault handles about missing DLL-files and the register. I 've | allready copied some DLL's, even the "msjetoledb40.dll", but it is't the | solution. | | Who could help me ? | | Thanks, | | Danny
| | | |
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
justM #3 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Have you tried to register the dll's with regsvr32? If not please try it. Good luck!
Quote: > The English Text follows: > Hoi, > Ik heb een Ledenbestand gemaakt in Visual Basic 6. Het is een > Access-database. Op mijn computer loopt alles vlot, ook wanneer ik het omzet > naar een EXE-bestand. > Als ik dit op een andere computer zet dan krijg ik de volgende fout: > Runtime-Error 3706: ADO kan de opgegeven voorziening niet vinden > Ik veronderstel dat het over DLL-files en het register gaat. Ik heb reeds > enkele DLL's overgergezet, zelfs de" msjetoledb40.dll", maar het helpt niet. > De provider wordt niet > gevonden. > Kan iemand mij helpen ? > Dank u, > Danny
> Hi, > I 've made a database about members in Visual Basic 6. It is an > Access-database. On my computer it runs perfect, also when I make a EXE and > run from it. > If I put it on an other computer then it respons with the following error: > Runtime-Error 3706: ADO could not find the specified provider. > I suppose the fault handles about missing DLL-files and the register. I 've > allready copied some DLL's, even the "msjetoledb40.dll", but it is't the > solution. > Who could help me ? > Thanks, > Danny
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Danny Bock #4 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Yes I tried to register, but probably not with the correct code. Thanks to respond Grz, Danny
Quote: > Have you tried to register the dll's with regsvr32? If not please try it. > Good luck!
> > The English Text follows: > > Hi, > > I 've made a database about members in Visual Basic 6. It is an > > Access-database. On my computer it runs perfect, also when I make a EXE > and > > run from it. > > If I put it on an other computer then it respons with the following error: > > Runtime-Error 3706: ADO could not find the specified provider. > > I suppose the fault handles about missing DLL-files and the register. I > 've > > allready copied some DLL's, even the "msjetoledb40.dll", but it is't the > > solution. > > Who could help me ? > > Thanks, > > Danny
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Danny Bock #5 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Dank u. Ik kon echter niet op de naam van deze tool komen :) Groeten, Danny
Quote: > The English Text follows: > Danny, een VB programma kan niet zomaar gekopieerd worden naar een andere > computer omdat bijvoorbeeld de ADO bestanden misschien niet op de andere > computer aanwezig zijn. > Gebruik de Package and Deployment Wizard (PDW) om een installatie-set aan te > maken, en gebruik dat om het programma op de andere computer te installeren. > De PDW zorgt ervoor dat alle nodige bestanden geinstalleerd worden. > Johan. > Danny, you can't just copy a VB program because files like used by ADO may > not be present on the other computer. > Use the Package and Deployment Wizard (PDW) to make an installation-set, and > use it to install your progam on the other computer. The PDW takes care of > installing the needed files. > Johan.
> | The English Text follows: > | > | Hoi, > | Ik heb een Ledenbestand gemaakt in Visual Basic 6. Het is een > | Access-database. Op mijn computer loopt alles vlot, ook wanneer ik het > omzet > | naar een EXE-bestand. > | > | Als ik dit op een andere computer zet dan krijg ik de volgende fout: > | Runtime-Error 3706: ADO kan de opgegeven voorziening niet vinden > | > | Ik veronderstel dat het over DLL-files en het register gaat. Ik heb reeds > | enkele DLL's overgergezet, zelfs de" msjetoledb40.dll", maar het helpt > niet. > | De provider wordt niet > | gevonden. > | > | Kan iemand mij helpen ? > | > | Dank u, > | > | Danny
> | > | Hi, > | I 've made a database about members in Visual Basic 6. It is an > | Access-database. On my computer it runs perfect, also when I make a EXE > and > | run from it. > | > | If I put it on an other computer then it respons with the following error: > | Runtime-Error 3706: ADO could not find the specified provider. > | > | I suppose the fault handles about missing DLL-files and the register. I > 've > | allready copied some DLL's, even the "msjetoledb40.dll", but it is't the > | solution. > | > | Who could help me ? > | > | Thanks, > | > | Danny
> | > | > | > |
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Luc Kump #6 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Correct code? Er is geen "code" nodig. Je moet alleen regsvr32 name.dll doen... Is het dat wat je bedoelt? Luc
Quote: > Yes I tried to register, but probably not with the correct code. > Thanks to respond > Grz, > Danny
> > Have you tried to register the dll's with regsvr32? If not please try it. > > Good luck!
> > > The English Text follows: > > > Hi, > > > I 've made a database about members in Visual Basic 6. It is an > > > Access-database. On my computer it runs perfect, also when I make a EXE > > and > > > run from it. > > > If I put it on an other computer then it respons with the following > error: > > > Runtime-Error 3706: ADO could not find the specified provider. > > > I suppose the fault handles about missing DLL-files and the register. I > > 've > > > allready copied some DLL's, even the "msjetoledb40.dll", but it is't the > > > solution. > > > Who could help me ? > > > Thanks, > > > Danny
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Patrick Goupel #7 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Quote:
> The English Text follows: > Hoi, > Ik heb een Ledenbestand gemaakt in Visual Basic 6. Het is een > Access-database. Op mijn computer loopt alles vlot, ook wanneer ik het omzet > naar een EXE-bestand. > Als ik dit op een andere computer zet dan krijg ik de volgende fout: > Runtime-Error 3706: ADO kan de opgegeven voorziening niet vinden > Ik veronderstel dat het over DLL-files en het register gaat. Ik heb reeds > enkele DLL's overgergezet, zelfs de" msjetoledb40.dll", maar het helpt niet. > De provider wordt niet > gevonden. > Kan iemand mij helpen ? > Dank u, > Danny
> Hi, > I 've made a database about members in Visual Basic 6. It is an > Access-database. On my computer it runs perfect, also when I make a EXE and > run from it. > If I put it on an other computer then it respons with the following error: > Runtime-Error 3706: ADO could not find the specified provider. > I suppose the fault handles about missing DLL-files and the register. I 've > allready copied some DLL's, even the "msjetoledb40.dll", but it is't the > solution. > Who could help me ? > Thanks, > Danny
If you want to deploy your program to another computer, just copying files doesn't work. Open your project in VB. Quote: >From the Add-Ins menu option, select Add-In Manager.
Click on the Package and Deployment Wizard, check the loaded/unloaded box in the lower right hand corner, click ok. Quote: >From the Add-Ins menu option, select Package and Deployment Wizard.
Click the Package button and follow the instructions. This will create a set of install files for your program that you can then install on any computer. -- Patrick Goupell http://www.nite.org http://www.noneusa.org
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
 |
Danny Bock #8 / 8
|
 Runtime-Error 3706 in VB6 (ADO)
Bedankt allemaal voor de hulp. Het is me gelukt. Thanks to everyone who helped me. It works. Danny
|
Wed, 18 Jun 1902 08:00:00 GMT |
|
|
|