Erreur d'installation ADO , ADODB.Connection avec Base de données Access
JMF27
Messages postés3Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 octobre 2004
-
23 oct. 2004 à 23:55
JMF27
Messages postés3Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 octobre 2004
-
24 oct. 2004 à 01:25
************************************
Erreur d'installation ADO , ADODB.Connection avec Base de données Access
************************************
J'ai un projet qui fonctionne très bien sur le poste ou il est développé.
ce programme fonctionne avec des bases de données access
j'utilises ADO ADODB.Connection
Le problème est que sur le nouveau poste ou je l'installe, il manque toujours quelque chose ?
l'erreur ( -2147220999 ) se produir à l'appel de ( .Open DB_JA_NAME )
ce code d'erreur dit ( '-2147220999 (800401F9) Erreur dans la DLL. )
Je pense qu'il manque une ou plusieur DLL mais je n'arrive pas à déterminer lesquelles.
Sur le poste de développement, Le service Pack 6 est applique sur VB6.
l'installation se fait sur un poste nouvellement installé sans modifications.
Windows update est appliqué FULL
aucun programmes n'est installé même pas OFFICE, car le but est que l'installation du programme
soit correcte et parfaitement fonctionnel sur un poste vierge.
QUESTIONS ?
Quelles sont les bonnes références à inclure dans VB6 pour éviter les problèmes ?
comment déterminer les bons DLL à inclure dans un projet à distribuer sur un autre ordinateur ?
Y a t'il certains DLL à inclure avec l'appel de certains API ?
Commemnt déterminer le DLL manquant ou peut être en conflit ?
Quelqu'un a t'il une piste de solution ?
Exemple du code utilisé
********************************************
Option Explicit
Public CN_USER As New ADODB.Connection
Public Sub OPEN_DB_USER()
Dim DB_JA_NAME As String
On Error GoTo ERR_OPEN_DB_USER
.Open DB_LR_NAME
End With
End If
Set ObjFichier = Nothing
Exit Sub
ERR_OPEN_DB_USER:
If Err.Number = vbObjectError Or _
Err.Number = -2147220999 Or _
Err.Number = -2147024769 Then
'-2147220999 (800401F9) Erreur dans la DLL.
Exit Sub
End If
MessageErreur "Mod_DataBase", "LR ERR_OPEN_DB_USER:", ""
End Sub
JMF27
Messages postés3Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention24 octobre 2004 24 oct. 2004 à 01:25
à titre d'information et pour répondre à quelques intérogations
Voici le fichier ( SETUP.LST )
*********************************************
[Bootstrap]
SetupTitle=Installation
SetupText=Copie des fichiers, veuillez patienter.
CabFile=LR.CAB
Spawn=Setup1.exe
Uninstal=st6unst.exe
TmpDir=msftqws.pdw
Cabs=1