Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment obtenir une liste des imprim…
  • Comment faire un PictureBox modifiab…
  • Comment exporter accéder à partir …
  • Comment rendre aléatoire les élém…
  • Les avantages des contrôles Active …
  • Qu'est-ce que Visual Basic 6.0 
  • Comment supprimer toutes les imprima…
  • Comment introduire le langage VBA 
  • Comment faire VB Debugger aller dans…
  • Comment faire pour exécuter VB.NET 
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour un tableau à partir de requêtes via le formulaire d'accès 
  • Comment faire pour déterminer le nombre de lignes de code dans un projet NET 
  • Comment accéder à une DLL pour Visual Basic 
  • Comment faire pour convertir VB6 à 64 Bit 
  • Comment supprimer un document Word à l'aide VBA 
  • Comment faire un clavier à l'écran dans Visual Basic 
  • Comment lire l'Observateur d'événements en VB.NET 
  • Comment exécuter une commande sur un système distant dans Visual Basic 
  • Visual Basic 5.0 Tutorial 
  • Comment vérifier une liste de Radio Button dans Vb.net 
  • Connaissances Informatiques © http://www.ordinateur.cc