ADO représente ActiveX Data Objects. ADO a été introduit avec VB 6.0 et peut être utilisé en VB 6.0 en ajoutant le contrôle au projet ou en ajoutant la bibliothèque ADO au projet. Le contrôle ADO peut être placé directement sur un formulaire. La bibliothèque ADO fournit un peu plus de contrôle sur la façon dont les données sont accessibles . Vous aurez besoin d'ajouter la bibliothèque d'objets de données à votre projet VB qui utilise les procédures stockées. Instructions 1 Ajouter Microsoft ActiveX Data Objects 2.7 Library ( ou n'importe quelle version vous disposez ) à partir de la page Références de votre projet VB6 . Cela va ajouter les fichiers ADO nécessaires pour le projet d'accès base de données. 2 Définir un nouvel objet de connexion , un objet de commande et un objet d'enregistrements. Définissez votre objet de connexion " comme New ADODB.Connection " et votre objet de commande " comme New ADODB.Command » et , finalement , votre jeu d'enregistrements », comme New ADODB.Recordset " . 3 ouverte la connexion de base de données . L'objet de connexion a une méthode "Open" . Vous devrez passer la chaîne de connexion de base de données qui inclut le fournisseur ODBC, le nom de la base de données et nom d'utilisateur et mot de passe. 4 Réglez le ActiveConnection de l'objet de commande de l'objet de connexion . Réglez le CommandType à adCmdStoredProc . Réglez le CommandText le nom de la procédure stockée . Si la procédure prend des paramètres , de définir ceux qui utilisent CreateParameter . 5 exécuter la procédure stockée en appelant la méthode de l'objet de commande Exécuter. Régler le jeu d'enregistrements comme le résultat de la méthode Execute . Vous pouvez maintenant accéder à des champs individuels dans le jeu d'enregistrements qui est rempli avec les données retournées par la procédure stockée. Si la procédure stockée ne retourne pas de données , appelez la méthode Execute sans régler l' objet d'enregistrements en tant que jeu de résultats.
|