BOGUE : La référence ADO 2.0 ne peut pas être enregistrée dans Visual Basic 6.0 avec Visual Studio Service Pack 4

Traductions disponibles Traductions disponibles
Numéro d'article: 276380 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F276380
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Dans Visual Basic 6.0, avec Visual Studio 6.0 Service Pack 4, une référence à la bibliothèque d'objets de données ActiveX de Microsoft (ADO) 2.0 (msado20.tlb) ne peut pas être enregistrée. Au lieu de cela, la référence est automatiquement mise à niveau vers la bibliothèque d'objets de données ActiveX de Microsoft (ADO) 2.5 (msado15.dll) lorsque le projet est à nouveau ouvert.

Résolution

Un correctif permettant de résoudre ce problème est désormais disponible auprès de Microsoft, mais il n'a pas été soumis à tous les tests de régression et il ne doit donc être appliqué qu'aux systèmes confrontés à ce problème spécifique.

REMARQUE : Vous devez posséder un contrat de licence Visual Studio pour vous procurer ce correctif.

Pour résoudre ce problème rapidement, contactez les services du support technique Microsoft afin d'obtenir le correctif. Pour obtenir la liste complète des numéros de téléphone du support technique Microsoft, ainsi que des informations relatives aux frais de support technique, veuillez consulter le site Microsoft à l'adresse suivante :
http://support.microsoft.com/directory/overview.asp
La version française de ce correctif doit comporter les fichiers suivants :
   Nom du fichier
   --------------
   VBA6.DLL
   VB6.EXE

Statut

Microsoft a confirmé l'existence de ce bogue dans les produits Microsoft répertoriés dans la section "Liste des produits concernés par cet article".

Plus d'informations

Étapes à suivre pour reproduire ce comportement

  1. Créez un nouveau projet Standard EXE dans Visual Basic. Form1 est créé par défaut.
  2. Dans le menu Projet, cliquez sur Références, puis sélectionnez Microsoft ActiveX Data Objects 2.0 Library. Ceci permet d'associer msado20.tlb au projet.
  3. Enregistrez et fermez le projet.
  4. Ouvrez à nouveau le projet.
  5. Dans le menu Projet, cliquez sur Références, et notez que Microsoft ActiveX Data Objects 2.5 Library (msado15.dll) est à présent sélectionné.
REMARQUE : Si un projet utilise ou référence la commande adodc (msadodc.ocx) ou le concepteur d'environnement de données (msderun.dll), la mise à jour de ADO 2.0 vers ADO 2.5 s'effectue automatiquement car ces deux composants nécessitent ADO 2.5.

Propriétés

Numéro d'article: 276380 - Dernière mise à jour: dimanche 23 février 2014 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio 6.0 Service Pack 4sur le système suivant
    • Microsoft Visual Basic 6.0 Édition professionnelle
    • Microsoft Visual Basic 6.0 Édition Entreprise
Mots-clés : 
kbnosurvey kbarchive kbbug kbado200 kbvbp600 kbpending kbvs600sp4bug KB276380
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com