| 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
    Comment lire un fichier CSV dans VB
    Comma Separated Value (CSV) est un simple format de fichier texte qui est couramment utilisé pour stocker des données . Une ligne représente chaque enregistrement dans ce format, et dans chaque ligne, une virgule sépare chaque valeur. Flux Visual Basic 6 entrées-sorties fichiers ou objets d'accès aux données peuvent être utilisées pour charger et lire un fichier CSV. Choses que vous devez
    Visual Basic 6
    Voir Plus Instructions
    1

    créer un nouveau projet dans Visual Basic. Si vous souhaitez ajouter la fonctionnalité de lire un fichier CSV à un projet existant , vous pouvez sauter cette étape .
    2

    Ajouter une classe au projet par un clic droit sur le nom du projet dans le projet explorer, puis en sélectionnant " Module Ajouter une classe . "
    3

    Définissez la propriété nom de la classe à " CFileReader " ou un nom en utilisant vos normes de codage .
    4 < p> Ajouter une référence à l' active Data Objects ( ADO) de la bibliothèque en sélectionnant le "Projet> Références " dans le menu , puis en sélectionnant le " Microsoft ActiveX Data Objects 2.5 Library " ou la " ActiveX Data Objects 2.6 Library Microsoft . "

    5

    Entrez le code suivant dans la classe :

    privé Fonction ReadCSV ( fileName ByVal As String) As ADODB.Recordset

    connexion As ADODB.Connection
    < p> fileRecords As ADODB.Recordset

    fileQuery Dim As String

    fieldNum As Integer

    ' Ce lecteur prend en charge les propriétés étendues = ' text ; fmt = délimité »

    « Il ya aussi un argument supplémentaire , HDR par oui ou non les valeurs qui indique si le fichier a une tête

    ' " Provider = Microsoft.Jet " connOpen _

    ' & " OLEDB.4.0 ; . Data Source = " & App.Path _

    " &" Extended Properties = 'text ; HDR = NO ; "_

    " & " fmt = délimité » Photos

    connexion Set = New ADODB.Connection

    Connection.ConnectionString = _

    " Driver = { Microsoft Text Driver (* txt , . *. csv) }; "& _

    " DBQ = "& App.Path &" "," "," "

    Connection.Open

    fileQuery =" SELECT * FROM "& fileName

    Set fileRecords = Connection.Execute ( fileQuery )

    Set ReadCSV = fileRecords

    Fin de Fonction:

    Ce code se connecte à un fichier texte en utilisant le Microsoft pilote de texte et sélectionne toutes les lignes dans un jeu d'enregistrements ADO.
    6

    appeler la fonction à partir de l'événement souhaité ou l'application de la console.

    Previous :

    next :
      articles connexes
    ·Comment faire pour désactiver le Gestionnaire des tâc…
    ·Comment vérifier une propriété dans Access VBA 
    ·Comment lier des données à une zone de texte en VB 
    ·Comment ranger les nombres en ordre croissant utilisant…
    ·Comment programmer avec Microsoft Visual Basic 
    ·Comment faire un Navigateur Accédez à l'URL saisie da…
    ·Comment réparer Runtime Error 2147467259 
    ·Comment exécuter une URL à partir du code Avec VB.NET…
    ·Comment remplir une zone de texte de Combo dans Access …
    ·Comment développer des applications mobiles avec Micro…
      articles en vedette
    ·Comment allouer pointeurs 
    ·Comment utiliser ActiveX dans C # 
    ·Comment faire pour envoyer des données de formulaire H…
    ·Comment utiliser le Microsoft Visual Studio C Compiler …
    ·Comment créer un serveur proxy dans Java 
    ·PHP Parse options 
    ·Comment obtenir des fichiers MP3 Longueur en VBScript 
    ·Comment arrêter VBA d'exécuter 
    ·Opérations de chaînes en Python 
    ·Comment utiliser Pipes en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com