Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Run-time Error '3633' [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (RL)

mercredi 21 juillet 2004 à 18:03:50 | Run-time Error '3633'

RL

Bonjour

Mon Pb concerne un programme ecrit en VB6 avec utilisation de l'assistant d'installation VB6.

J'ai installé ce programme sur plusieurs PC ( avec NT4 et XP français), mais sur un PC avec NT4 version Anglaise j'ai , lors de l'exécution de l'instruction : Set WK= CreateWorkspace("", "admin", "", dbUseJet) ( création d'un Workspace) le méssage d'erreur suivant: Run-time Error '3633'.

MS préconise d'insérer dans les Dll (lors de l'utilisation de l'assistant d'empaquetage) Msjet35.dll. J'ai fait la manip : Rein changé. Pire si je rajoute Msjet35.dll à l'installation de mon programme, lors de la désinstallation il est supprimé .... Access de fonctionne plus??

Je pencherais plutot vers un Pb concernant Dao360.dll mais je ne sais pas quoi faire
Merci à celui qui me donnera les bons tuyaux.

mercredi 21 juillet 2004 à 18:08:49 | Re : Run-time Error '3633'

crenaud76

Voici un extrait du MSDN sur la runtime error 3633

PRB: App Generates Run-Time Error 3633 When Run on New Machine
Last reviewed: October 2, 1997
Article ID: Q174488
The information in this article applies to:
Microsoft Visual Basic Professional and Enterprise Editions for Windows, version 5.0


SYMPTOMS
When building setup disks for a Jet-based database application with the Setup Wizard, the Setup Wizard doesn't include the Microsoft Jet database engine files. When you install the application and try to run it, you get the following error:


Run-time error '3633':
Can't load DLL 'MSJET35.DLL'


CAUSE
The Setup Wizard doesn't know to add the Microsoft Jet database engine if you are using the Microsoft DAO 2.5/3.5 Compatibility Library instead of the Microsoft DAO 3.5 Object Library.



RESOLUTION
Use one of the two following methods to resolve this problem:



Method 1

Open the project and on the Project menu, click References.
2. Clear the Microsoft DAO 2.5/3.5 Compatibility Library and select the
Microsoft DAO 3.5 Object Library.

3. Click OK. 4. Save the project. 5. Return to References, switch the object libraries back again (that is,
do the reverse of what was instructed in step 2 above), and resave the
project.

6. In the Setup Wizard - ActiveX Server Components pane of the Setup
Wizard, click Add Local, and add MSJET35.DLL from your Windows\System
directory (Windows 95) or Windows\System32 directory (Windows NT). This
process adds the Microsoft Jet 3.5 database engine and its supporting
files.


NOTE: Adding MSJET35.DLL does not resolve the problem if the project has never had a reference to the Microsoft DAO 3.5 Object Library.


Method 2
Use the Microsoft DAO 3.5 Object Library instead.



STATUS
Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.



MORE INFORMATION


Steps to Reproduce Behavior

Create a new application and add a reference to the Microsoft DAO 2.5/3.5 Compatibility Library.
2. Create setup disks using the Setup Wizard. 3. Install the application on a new machine (that does not already have Jet
installed).

4. Run the application and note the error message. 5. Repeat the above steps, but add a reference to the Microsoft DAO 3.5
Object Library. The application should run correctly.


Examine the SETUP.LST file of the second application and note that it includes the following required files that the first application does not include:

MSJET35.DLL
VBAJet32.dll
VB5DB.dll




En suivant pas à pas ce qu'il indique, généralement cela passe.
A toi de tester

Christophe R.

jeudi 22 juillet 2004 à 15:35:35 | Re : Run-time Error '3633'

RL

J'utilise plutôt la 2eme méthode qui préconise d'utiliser DA03.5, mais j'utilise DAO3.6 qui, je crois permet de travailler avec Access 2000 alors que DAO3.5 ne le peut pas.

Cela ne marche toujours pas.

Faut-il obligatoirement utiliser DA3.5? Je suis septique.

A propos,l'article MSDN concerne VB5, j'utilise VB6.
Cela peut-il expliquer que les méthodes ne fonctionnent pas?

Merci de votre réponse





jeudi 22 juillet 2004 à 15:43:50 | Re : Run-time Error '3633'

crenaud76

Un nouvel extrait du msdn concernant VB6

PRB: Visual Basic 6.0 Application Generates Run-Time Error 3633 When It Is Run on a New Computer
View products that this article applies to.
This article was previously published under Q280513
SYMPTOMS
When you build setup disks for a Microsoft Jet-based database application with the Package and Deployment Wizard (PDW), the Package and Deployment Wizard does not include the Microsoft Jet database engine files. When you install the application and try to run it, you get the following error message:

Run-time error '3633'
CAUSE
The Package and Deployment Wizard does not know to add the Microsoft Jet 4.0 database engine if you are using the Microsoft DAO 3.6 Object Library.
RESOLUTION
Add the MDAC_TYP.EXE to your setup package.

NOTE: MDAC 2.6 and later no longer include the Jet engine. If you are using MDAC 2.6 or higher, you need to use the Jet redistribution pack.

For more information about downloading the Jet redistribution for use with your application, see the following Microsoft Web site at:

http://msdn.microsoft.com/dataaccess
MORE INFORMATION
This problem does not occur on Windows 2000-based computers or computers that have Microsoft Office 2000 installed. To reproduce the problem, install the following application that is created on a clean installation of Microsoft Windows 98, Microsoft Windows 95. or Microsoft Windows NT 4.0 SP3.
Steps to Reproduce Behavior
Create a new application and add a reference to the Microsoft DAO 3.6 Object Library.
Create setup disks by using the Package and Deployment Wizard.
Install the application on a new computer that does not already have Jet installed.
Run the application, and note that you receive the error message.
Repeat the preceding steps, but add a reference to the Microsoft DAO 3.5 Object Library. Note that the application runs correctly.
REFERENCES
For more information about Jet 4.0 and DAO 3.6, see the following MSDN Web site at:


Il faut visiblement installer MDAC_TYP sur le poste

et en voici un deuxieme

PRB: Error Message 3633 "Can't Load DLL '?????L?' " When Running Deployed Application
View products that this article applies to.
This article was previously published under Q260369
SYMPTOMS
When you deploy an application that uses the CreateWorkspace method to create an Open Database Connectivity (ODBC) WorkSpace, the application raises one of the following errors:

Run-time Error '3633' Can't load DLL "?????L?"

-or-

Run-time Error '3633' Can't load DLL "MSRDO20.DLL"
CAUSE
When the call to CreateWorkspace creates an ODBC WorkSpace, it uses ODBCDirect, which is dependent on the Remote Data Objects (RDO) Msrdo20.dll file. Because there is no actual Reference to ODBCDirect in the project (just the type of call that is made in code), the Package & Deployment Wizard (PDW) does not know to include the Msrdo20.dll file.
RESOLUTION
Add the Msrdo20.dll file to the Package. There are two different methods to accomplish this when running the PDW:
If you are presented with a DAO Drivers screen, move ODBCDirect over to the Included Drivers column. This includes the Msrdo20.dll file.

From the Included Files screen, click the Add button and manually add the Msrdo20.dll file to the Package.
From the Included Files screen, click the Add button and manually add the Msrdo20.dll file to the Package.
STATUS
This behavior is by design.


Ici, il faut ajouter msrdo20.dll au package

Christophe R.

vendredi 23 juillet 2004 à 10:53:11 | Re : Run-time Error '3633'

RL

J'ai installé Microsoft Jet 4.0 au lieu de Jet 3.5 pour NT4 et cela marche.

MDAC_TYP me paraît inutile car je n'utilise pas ADO

Une semaine de perdue dans l'enfer des DLL. Merci Bill.....

Je vous remercie infiniment pour vos informations




Cette discussion est classé dans : programme, dll, time, error, run


Répondre à ce message

Sujets en rapport avec ce message

URGENT: Run-time error 430 [ par billy21121 ] Bonjour a tous et tout d'abord meilleurs voeux.Je suis actuellement en train de migrer une application de vb6 vers vb.net2005. Je la migre dll par dll R6025 -Run time error sous VBA [ par miriame ] Bonjour je manipule des fichiers excel et quand je lance ma macro VBA celle ci plante j'ai un run time error :Run Time Error! Program:C:\PROGRA~1\MERC Erreur "Run-time error 94 Invalid use of Null" [ par Jackboy ] Bonjour !Je suis sous vb6, j'ai un erreur "Run-time error 94 Invalid use of Null", lorsque mon champ de ma bd est vide... Je tente de recuperer si nul Run-time error '429': ActiveX component can't create object [ par alonsyl ] bonjour,j'ai concu un petit application vb6 avec uniquement le code suivant :Sub Main()    chemin = App.Path & "\maBDD.mdb"    Set objAccess = CreateO A l'aide : Run time error 372 ???? [ par Daniel Vandewalle ] Bonjour, merci de lire ce message.Après avoir laissé tomber VB pendant un long moment, je suis obligé de m'y remettre. Mais j'ai un problème. J'ai i probleme de run time [ par nono14 ] lorsque j'execute mon programme avec Visual basic, je n'ai pas de probleme.Je compile mon projet en executable et je le lance a partir de mon explorat Run-Time Error 52 !!!! [ par danounouche ] Salut,j'ai develloppe une application avec vb6 avec des dll et des ocx,et j'en ai cree un package d'installation.L'installation s'execute avec succes Run-time error "380" [ par Programmeur1987 ] que doije fait ?????????avec ce message : Run-time error "380" Run Time Error 0 [ par GrosLolo ] Bonjour,Je cherche un moyen de connaître la raison d'un Run Time Error 0.Je m'explique : Si une application ne trouve pas la version exacte d'une dll Run time error 3051 [ par Globig ] Salut à tous !J'ai installé un forum phpbb en local sur l'ordinateur que je partage avec mes collocataires. Le but étant d'avoir un moyen sympa d'écha


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.