Graphiques
 
- Dégradé
- Animations BitBlt
- Animations Pic
- Contrôle Animation
- Défilement d'image
 
Interface
 
- Barre d'outils
- Barre de progression
- Clignotement
- Interface MDI
- Barre d'état
 
Texte & système
 
- Texte sur image
- Taille variable
- Informations système
 
Fichiers
 
- Grand fichier
- Choix de police
- Dictionnaire Word
- Listes
- Fichiers binaires
 
Souris et touches
 
- Curseur animé
- Touches
 

Utilisation d'une base de données
L'exercice qui suit est inspiré d'un tutoriel de Gilmir de chez Langlade Informatique. Il vous explique comment créer une interface pour communiquer avec une base de données créée avec Microsoft Access. Pour les besoins de la cause, téléchargez la base de données Biblio.mdb (fournie avec VisualBasic).  Enregistrez-la dans le même répertoire que votre programme.
  1. Créez un nouveau projet que vous enregistrez sous le nom Ex_23xx.vbp. Ne changez rien aux propriétés de la feuille pour le moment.
  2. Activez le composant Microsoft ADO Data Control 6.0 (OLEBD).
  3. Nommez la feuille (NAME) F_Ado et inscrivez Exercice sur les bases de données dans la propriété CAPTION.
  4. Créez ensuite le modèle ci-dessous. Les étiquettes se nomment ET_1, ET_2 et ET_3. Les zones de texte se nomment ZT_Id, ZT_Nom et ZT_Année. Le contrôle ADODC conserve son nom par défaut. La propriété TEXT des zones de texte est vide.

  1. Cliquez avec le bouton droit de la souris sur le contrôle ADODC, puis sur le bouton Créer à droite de la section Utiliser une chaîne de connexion

  2. Dans la nouvelle boîte de dialogue qui s'affiche, choisissez Microsoft Jet 3.51 OLE DbProvider. Cliquez ensuite sur le bouton Suivant.

  3. Sélectionnez Biblio.mdb dans l'étape 1 de la section Connexion qui s'est ouverte. Cliquez ensuite sur le bouton Tester la connexion. Si une fenêtre s'ouvre vous indiquant que le test réussi, tout va bien. Dans le cas contraire, essayez de trouver ce qui ne va pas. Refermez la boîte de dialogue.

  4. Changez les caractéristiques des objets de la feuille comme suit.

Contrôle ADODC
NAME = AdoBIBLIO
CAPTION = Auteurs
COMMANDTYPE : 2 - adCmdTable
CONNECTIONSRING : Provider=Microsoft Jet... 
RECORDSOURCE : Authors  'Nom de procédure stockée ou de table

Zone de texte ZT_Id
DATASOURCE : adoBiblio
DATAFIELD : AU_ID

Zone de texte ZT_Nom
DATASOURCE : adoBiblio
DATAFIELD : Author

Zone de texte ZT_Année
DATASOURCE : adoBiblio
DATAFIELD : Year born

  1. Enregistrez votre programme et testez-le. Chaque fois que vous cliquez sur la flèche du contrôle AdoBiblio, un nom d'auteur s'affiche avec le numéro de la fiche correspondant. Si une date a été enregistrée dans la base de données, elle s'affiche dans la zone à cet effet (le #73, par exemple).

Application:

  • Réalisez votre propre connection à une base de données. Commencez par télécharger dans votre répertoire la base Librairie antique.mdb. Créez ensuite l'interface représentée ci-dessous. Enregistrez votre programme sous le nom Ex_23bxx.vbp.

 

Création d'aide
 
- À propos
- Astuce du jour
 
Cryptage
 
- Mot de passe
- Cryptage de fichier
 
Base de données
 
- Bibliothèque
 
Winsock
 
- Serveur de chat
- Client de chat 1
- Client de chat 2
 
Jeu d'arcade
 
- Interface
- Programmation 1
- Programmation 2
- Programmation 3
- Programmation 4
 
Navigateur WEB
 
- Interface 1
- Interface 2
- Interface 3
- Interface 4
- Programmation 1
- Programmation 2
- Programmation 3
- Programmation 4
© Copyright 2002 - Design : Webmasters-fr.net