Adovcsp.exe démontre l'utilisation procédures stockées avec ADO

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

Résumé

Adovcsp.exe est un programme exemple qui illustre le keyset d'ouverture et forwardOnly curseurs à l'aide de jeux d'enregistrements ActiveX Data Objects (ADO) en l'exécution des procédures stockées sur Microsoft SQL Server. Il montre également comment ouvrir un jeu d'enregistrements déconnecté. L'exemple utilise la fonctionnalité # import de Visual C++ et illustre ADO Recordset GetState (), Paramètres GetName () et () GetValue et méthodes de nombreux autres Recordset, Command et Connection.

Plus d'informations

Le fichier suivant est disponible au téléchargement à partir du centre de téléchargement Microsoft :
ADOVCSP.EXE
Date de publication : 17 septembre 2003

Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
119591Procédure pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier pour les virus. Microsoft utilisé les logiciels de détection de virus les plus récentes ne sont associé à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

L'application suppose que vous avez installé avec la base de données exemple Pubs Microsoft SQL Server. Si ce n'est pas le cas, modifiez le code suivant dans la fonction openConn : spCON
spCON->ConnectionString = L"Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=pubs;Data Source=serverName;";
Remplacer Data Source=serverName avec le nom de votre serveur et spécifiez le nom de votre base de données. L'exemple crée deux procédures stockées et une table et puis les supprime à la sortie de l'application.

La méthode OpenRd prend un paramètre d'entrée (GradYear) et passe à la procédure stockée sp_AdoTestInOut. sp_AdoTestInOut renvoie tous les enregistrements avec GradYear > = pour le paramètre passé. Elle retourne un paramètre de sortie, le nombre d'enregistrements renvoyés et renvoie également un paramètre (GradYear max). La table étudiant créée est basée sur la table étudiants de la base de données d'inscription des étudiants est livré avec Visual C++.

Dans cet exemple, les zones de texte pour afficher le paramètre de sortie et code de retour sont uniquement utilisés lors de l'exécution de la procédure stockée en cliquant sur le bouton OpenRead. Veuillez voir le code source pour en savoir plus.

Le bouton de supports récupère les informations de schéma à partir de la base de données à l'aide de la technique et le code décrit dans l'article suivant de la base de connaissances Microsoft :
182831Comment faire : Utilisation de la méthode de OpenSchema ADO à partir de Visual C++
Le bouton DisCon Open ouvre un jeu d'enregistrements déconnecté. Ce code provient de l'article suivant de la base de connaissances Microsoft :
184397Comment faire : Getting ADO déconnecté Recordsets VBA / C + c++ / Java

Références

Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
182389FILE : Adovcbm.exe ADO 1.5 avec # import et GetRows/Bookmarks
181733FILE : Adovcbtd.exe # import Using UpdateBatch et CancelBatch
220152FILE:, Exemple : ADO simple ADOVC1 / application VC ++
200122EXEMPLE : ATL2ADO renvoie jeu d'enregistrements déconnecté entre COM et VB
229088EXEMPLE : Vcspnp.exe illustre le passage des paramètres SQL NULL et lecture de valeurs NULL avec ADO

Propriétés

Numéro d'article: 184968 - Dernière mise à jour: samedi 22 février 2014 - Version: 5.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 6.5 Édition Standard
  • Microsoft SQL Server 7.0 Standard
  • Microsoft ActiveX Data Objects 2.7
  • Microsoft ActiveX Data Objects 1.5
  • Microsoft ActiveX Data Objects 2.0
  • Microsoft ActiveX Data Objects 2.1
  • Microsoft ActiveX Data Objects 2.5
  • Microsoft ActiveX Data Objects 2.6
  • Microsoft Visual C++ 6.0 Édition Entreprise
  • Microsoft Visual C++ 6.0 Édition Professionnelle
  • Microsoft Visual C++, 32-bit Learning Edition 6.0
Mots-clés : 
kbnosurvey kbarchive kbmt kbdownload kbdatabase kbfile kbinfo KB184968 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 184968
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.

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