La plupart des programmes informatiques connectés à un fichier de base de données permettent aux utilisateurs finaux de visualiser et de manipuler les données sans avoir à interagir directement avec la base de données . Dans une application de saisie de données, un formulaire de recherche permet à l' utilisateur de rechercher des enregistrements spécifiques dans une table qui répond aux critères prévus . Cela limite la quantité de données téléchargées à partir de la base de données et affichés sur le formulaire. Les informations récupérées peut ensuite être analysé , modifié , supprimé ou envoyées à l'imprimante de produire une copie papier. Pour créer un formulaire de recherche pour un projet Visual Basic , le programmeur doit avoir une connaissance de base dans la conception Visual Basic de forme et de codage, ainsi que des requêtes de base de données . Choses que vous devez logiciel Visual Basic 6 Treaties Database fichier Afficher plus Instructions 1 charger le nouvel environnement Visual Basic à partir de votre ordinateur en cliquant sur "Démarrer> Programmes > , Microsoft Visual studio 6.0 > Microsoft Visual Basic 6.0 EXE standard "de la" boîte de dialogue Nouveau projet " de dialogue qui apparaît " 2 SELECT. " . Cliquez sur le bouton "Ouvrir " pour continuer. 3 Drag and drop des contrôles de la " boîte à outils " dans le formulaire de concevoir l'interface et définir les propriétés individuelles par la suite sous la fenêtre " Propriétés". Un formulaire de recherche a généralement des zones de texte où les utilisateurs de type mots à rechercher contre la base de données , des étiquettes, des boutons de commande , grille pour afficher le résultat , et le contrôle de la base de données qui relie le formulaire dans la table à l'intérieur de la base de données . Continuer avec la conception de la forme comme vous le souhaitez . 4 Cliquez sur "Affichage> Code" dans le menu pour aller à la section de code. C'est là que vous allez écrire le code source de votre projet. 5 Aller à l'événement " Form_Load " en cliquant sur le nom de l'événement approprié dans les listes déroulantes dans la section des codes. Entrer un code similaire à celui ci-dessous . Ce code va définir les propriétés de connexion de votre contrôle des données et relie la grille pour le fichier de base de données . Adodc1.ConnectionString = "[ Tapez votre chaîne de connexion ici] ». CursorType = adOpenKeyset.CursorLocation = adUseClient.LockType = adLockOptimistic.CommandType = adCmdTable.RecordSource = "[ Tapez le nom d'une table ou d'une requête ici] ». RefreshEnd Avec Grid1Set . DataSource = Adodc1.HighLight = flexHighlightWithFocus.ColWidth (0) = . colwidth ( 0) + 1000 «C'est échantillon dimension de colonne , le changement comme preferred.ColWidth (1) = colwidth (1) + 1800.ColWidth (2) = colwidth ( 2) + 1800.ColWidth (3) = colwidth (3 . . . ) + 2300.Refresh.TabIndex = 0End Avec 6 Double -cliquez sur la zone de texte où l'utilisateur entrera dans les critères de recherche. Par exemple , l'utilisateur veut rechercher certains noms de famille à partir de la base de données et il va taper les lettres dans la boîte de recherche . Quand correspondances sont trouvées , les enregistrements seront affichés sur la grille. Dans la section de code , allez dans " Text1_Change ()" événement et l'entrée d'un code semblable au suivant : Dim t as String Si Text1.Text <> "" ThenIf ADODC1 . RecordSet.RecordCount <> 0 thent = "*" Text1.Text + "*" Adodc1.Recordset.Filter = " NOM comme '" + + t + "' " End IfElseAdodc1.Recordset.Filter = adFilterNoneEnd Si 7 Appuyez sur la touche "F5" pour exécuter le projet . Testez le programme et vérifier si elle fonctionne comme il se doit . 8 Enregistrez le projet en cliquant sur "Fichier> Enregistrer le projet sous " dans le menu et en fournissant un nom de fichier descriptif.
|