| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Visual Basic 6.0 Didacticiel SQL
    Microsoft Visual Basic 6.0 est un environnement de développement pour créer des applications d'entreprises ayant des besoins divers , y compris l'accès aux données . Visual Basic dispose de plusieurs fonctions permettant d'interroger les tables de base de données . Ces fonctions sont des méthodes de classes de bases de données intégrées à Visual Basic. C'est une simple question de faire une requête SQL sur une table dans un fichier texte . Créer le texte de base de données

    Vous devrez tout d'abord créer la table de base de données de texte que votre programme Visual Basic s'ouvre et requête. Créer un répertoire nommé "C: \\ DB" et créer un nouveau fichier, en texte clair dans ce répertoire appelé " MyTable.txt . " Ouvrez ce fichier et entrez ces données :

    titre, année , DirectorStar Wars 1977, George LucasExcalibur 1980, John Boorman
    créer le projet Visual Basic

    fermez le fichier , ouvrir " Visual Basic IDE » ( environnement de développement intégré ) et créez un nouveau projet EXE standard ( > New Project fichier , EXE standard) . Dans la fenêtre de création de formulaire , faites glisser un bouton de commande de la barre d'outils et déposez-le sur le formulaire. Double-cliquez sur le bouton pour entrer dans l'événement Command1_Click , et entrez ce code dans ce sous-programme :

    Private Sub Command1_Click () connectionText As New ADODB.ConnectionDim recordSetObj As New chemin ADODB.RecordsetDim As String
    < p > path = " C: \\ DB \\ "

    connectionText.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " _ & chemin & " Extended Properties = text '; HDR = YES ; FMT = délimité »

    recordSetObj.Open " SELECT * FROM myTable.txt où l'année = 1977; », _connectionText , adOpenStatic , adLockReadOnly , adCmdTextDo While Not recordSetObj.EOFMsgBox recordSetObj (0) & ", "& recordSetObj ( 1) & "," & recordSetObj (2) recordSetObj.MoveNextLoop

    End Sub
    exécuter le programme

    exécuter le programme en appuyant sur la touche "F5 ". Appuyez sur le bouton du formulaire lorsque le formulaire s'affiche . Terminez le programme et retourner à l'environnement de code pour explorer et comprendre le code.

    La méthode " connectionText.Open " établit la connexion à la base de données. Remarquez les différents points-virgules dans la chaîne de connexion . Ces caractères paires séparées de champs que le moteur de base de données Microsoft Jet a besoin de se connecter à la base de données . Chaque paire est constituée d'un nom et la valeur de ce nom, par exemple, Fournisseur , et Microsoft.Jet.OLEDB.4.0 . Une autre paire est la source et le chemin de données , où le chemin indique le dossier (C: \\ DB ) votre texte table de base de données de fichier est stocké po Le moteur de base de données Microsoft Jet ne voit ce dossier comme une base de données

    recordSetObj . . ouvert déclaration fait la requête réelle de la table SQL. Vous pouvez voir cette requête comme l'ouverture d'un jeu d'enregistrements de la table. Lorsque l'instruction Open est terminé, cet ensemble est contenu dans le recordSetObj . La boucle Do While marche à travers le jeu d'enregistrements en utilisant la méthode MoveNext pour passer d'un jeu à l'autre jusqu'à ce que la condition EOF est atteint.
    Modifier la requête

    Essayer modifier la requête SQL pour inclure une clause WHERE, par exemple, Où l'année = 1977. Ensuite , créez votre propre base de données et de requête à l'aide de ce programme comme un modèle.

    Previous :

    next :
      articles connexes
    ·Comment créer mes propres contrôles dans Vb.NET 
    ·Comment utiliser des variables d'une fonction InStr dan…
    ·Comment formater la propriété TimeSpan en VB.Net 
    ·Comment utiliser le VB6 MonthView Control 
    ·Comment faire pour utiliser Visual Basic pour créer un…
    ·Comment appelez-vous quand une zone de texte est vide d…
    ·Comment être sûr qu'un fichier a été copié dans VB…
    ·Comment faire quelque chose de pas visible en VB 2010 
    ·Comment compiler lorsque les fonctions conflits entre l…
    ·Comment utiliser TextBox dans Visual Basic 6.0 
      articles en vedette
    ·Types d'algorithmes de clustering 
    ·Progress Bar Tutorial 
    ·Comment vérifier si une base de données existe en PHP…
    ·Comment créer des fichiers PHP avec Têtes 
    ·Comment faire pour créer un jeu de devinettes utilisan…
    ·Comment utiliser Tesseract OCR en Java 
    ·Comment faire pour intégrer dans Python 
    ·Comment savoir si une ligne ou une colonne en DataGridV…
    ·WPS et JVM Heap Tailles 
    ·Comment programmer un jeu Bingo 
    Copyright © Connaissances Informatiques http://fr.wingwit.com