Un des grands avantages des environnements de programmation modernes , tels que Visual Basic , est la facilité avec laquelle les données de base de données back-end peuvent être utilisés dans les programmes que vous développez . Plutôt que d'importer les données dans un nouveau format ou un fichier , puis d'avoir à traiter avec la synchronisation des données , Visual Basic vous permet de vous connecter directement à une base de données dans son format natif . Le résultat est une base de données unique qui anime votre application, mais qui reste accessible dans le logiciel original qui l'a créé . Instructions
l'aide d'un Data Control
1
Ajoutez un objet Data Control à votre programme. Cliquez sur le contrôle dans la boîte à outils et faites glisser ses dimensions sur votre formulaire . Si la boîte à outils n'est pas visible , cliquez sur " Affichage"> " boîte à outils " dans le menu .
2
connecter le contrôle des données à une base de données . Cliquez sur le " DatabaseName " domaine de la propriété du contrôle de données pour le sélectionner. Cliquez sur le "..." bouton et accédez à la base de données dans la boîte de dialogue « DatabaseName ». Sélectionnez la base de données et cliquez sur «Ouvrir» pour définir la propriété sur cette base de données.
3
Définir la propriété " RecordSource " à la table à partir de laquelle les données doivent être lues. Cliquez sur la propriété " RecordSource " pour le sélectionner. Un menu déroulant s'affiche , énumérant toutes les tables dans la base de données que vous êtes connecté. Sélectionnez l'une en cliquant dessus .
4
connecter le contrôle des données à un contrôle lié . Par exemple, vous pouvez afficher le champ Nom dans une zone de texte . Faites glisser un contrôle de zone de texte sur le formulaire. Cliquez sur la propriété " DataSource " et sélectionnez le nom du DataControl (par défaut Données1 ) dans la liste déroulante. Cliquez sur le " DataField ", et sélectionnez un champ dans la liste des éléments de table aux données affichées dans la zone de texte . Répétez ce processus pour tous les contrôles dépendants .
L'aide d'un contrôle ADO
5
Ajouter le contrôle de données ADO à votre boîte à outils en sélectionnant "Projet"> "Composants " de le menu. Dans le dialogue "Composants" , cliquez sur l'onglet « Contrôles » et faire défiler vers le bas pour localiser l'élément «Microsoft ADO Data Control". Cliquez sur la case à côté de lui et cliquez sur "OK" pour l'ajouter à la boîte à outils .
6
Ajoutez contrôle de données ADO ( ADODC ) à votre formulaire, faisant glisser aux dimensions souhaitées.
7
Entrez la chaîne de connexion nécessaire pour se connecter à votre base de données. Cliquez sur la propriété " ConnectionString " pour le sélectionner, puis cliquez sur le "..." bouton pour afficher la boîte de dialogue « Pages de propriété " . Cliquez sur " Utiliser la chaîne de connexion " bouton radio , puis sur le bouton " Générer " . Le " Propriétés des liaisons de données" assistant vous permet de sélectionner tous les composants de la chaîne de connexion en cliquant sur les paramètres appropriés. À titre d'exemple , la connexion à une base de données de test nommé VBTest.mdb se fait en sélectionnant d'abord " Jet 4.0 OLE DB Provider Microsoft " comme le fournisseur et en sélectionnant " Suivant". Entrez le chemin vers la base de données dans le domaine 1 (C: \\ 1Données \\ VBTest.mdb ) et cliquez sur " Tester la connexion " pour vérifier qu'il peut être connecté. Cliquez sur " OK " pour construire la chaîne de connexion . Cet exemple génère une chaîne qui se lit ainsi:
Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C: \\ 1Données \\ VBTest.mdb ; Persis Security Info = False
Cliquez sur « OK "pour appliquer la chaîne de connexion .
8
Réglez la " propriété Source " à la table avec laquelle vous voulez travailler. Cliquez sur "..." dans la zone de texte de la propriété . Dans la boîte de dialogue " Pages de propriétés " , réglez l'option " Type Command " à "2 - adCmdTable " , puis la "Table ou nom de procédure stockée " au nom de la table. Cliquez sur " OK" pour sauvegarder les valeurs .
9
ajouter les contrôles liés nécessaires pour travailler avec vos éléments de données, et de les relier au contrôle de données ADO et les champs appropriés .