| 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 ajouter des lignes à DataView
    Lors de la programmation dans Microsoft Visual Studio , le développeur peut choisir parmi un certain nombre de méthodes d'accès aux données . L'un des plus commun est l' Active Data Objects , ou ADO , qui fournit un ensemble puissant d'objets à extraire et manipuler les données . L' ADO DataView est une représentation en mémoire contenant les résultats d'une requête de base de données . Bien que normalement utilisé pour trier et filtrer les données , l'objet possède également des méthodes pour insérer, modifier ou supprimer des données . Suivez ce tutoriel pour insérer quelques enregistrements dans un DataView construit en mémoire. Instructions
    1

    Ouvrez Visual Studio puis cliquez sur "Fichier" Nouveau "puis " Project " . " Lorsque la fenêtre Nouveau projet apparaît , choisir ", Visual Basic », « projets Windows " de l'arborescence , sélectionnez l'icône "" et le nom du projet "Windows Forms projet DataViewTest . " Après une courte attente , un formulaire vierge apparaîtra dans la fenêtre du concepteur de formulaires .
    2

    Ouvrez la boîte à outils , choisissez l'option " Contrôle de données " groupe puis faites glisser un contrôle DataGrid sur le formulaire. Faites un clic droit sur ​​le DataGrid et choisissez "Propriétés". Lorsque la fenêtre Propriétés s'affiche, modifiez le nom de « dGrid " et modifiez la propriété Dock pour "Fill ". Cela permettra le contrôle DataGrid pour remplir toute la fenêtre. Appuyez sur la touche "Echap " pour fermer la fenêtre Propriétés .
    3

    Cliquez sur la bordure de la forme avec la souris, puis cliquez sur la touche "Entrée " . Ceci ouvrira la fenêtre de code et créer une méthode Form1_Load comme suit :

    Private Sub Form1_Load ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles MyBase.Load

    Cette méthode se déroulera lors du chargement du formulaire .
    4

    Créer un DataTable, qui deviendra la source du DataView. Normalement, le DataTable viendrait d' une requête de base de données , mais de simplifier le code, définir un DataTable en mémoire avec un couple de colonnes comme suit:

    Dim tbl As New DataTable ( "Names" )
    < p > tbl.Columns.Add ( " Prénom " )

    tbl.Columns.Add ( "Nom" )
    5

    Ajouter une ligne de données à DataTable .
    < p> ligne As DataRow
    ligne

    = tbl.NewRow

    ligne ( " Prénom ") = rang


    "Fred" ( "Nom" ) = " Jones "

    tbl.Rows.Add (ligne)

    DataRow doit être créé en utilisant la méthode NewRow du DataTable depuis la ligne doit contenir des colonnes ne correspond à la structure de la table . Après avoir défini les valeurs de champ , la ligne peut être ajoutée à la table en utilisant la méthode Add de la collection Rows de la table.
    6

    Créer le DataView. Comme une seule ligne de données existe, vous n'avez aucune raison de trier ou filtrer la table, laissez donc le genre et les arguments filtre vide .

    Dim dv As New DataView ( TBL , "", "", DataViewRowState . CurrentRows )
    7

    Ajouter une autre ligne de données directement dans le DataView. Le code est similaire à la façon dont les données ont été ajoutées au DataTable ci-dessus , vous devez référencer la propriété de table de la DataView ligne


    = dv.Table.NewRow
    de ligne de

    ( " Prénom " . ) = rang

    vidéos de " Mary " ( "Nom" ) = " Smith "

    dv.Table.Rows.Add (ligne)
    8

    Bind le DataView à la grille de la propriété DataSource comme suit :

    dGrid.DataSource = dv

    Exécutez le programme en cliquant sur la touche " F5" . Les deux lignes de données apparaissent sur ​​le formulaire.

    Previous :

    next :
      articles connexes
    ·Comment faire pour changer la forme de la souris dans V…
    ·Comment créer un décodeur 
    ·Comment créer des documents Word avec VBScript 
    ·Comment définir la valeur d' un enregistrement spécif…
    ·Class & Objets en VB 6.0 Tutorial 
    ·Comment se convertir à un UTF-8 en utilisant Visual Ba…
    ·Tutoriel VBA pour Word 
    ·Comment savoir ActiveX Programmation 
    ·Comment faire pour utiliser la commande Sélectionner d…
    ·Comment passer un tableau dans Visual Basic 
      articles en vedette
    ·Comment réécrire une déclaration Then_If 
    ·Comment faire pour résoudre Java Web Start 
    ·Outils d'évaluation de développement 
    ·Inconvénients PERT 
    ·MYSQL insert est lente 
    ·Comment faire pour convertir une base de données MySQL…
    ·Comment insérer CheckBoxList multiple dans Asp.Net 
    ·Comment trouver Visage numéros d'identification de vot…
    ·Guide du programmeur pour EGA et VGA Cards 
    ·Comment se faire payer pour faire une appli Facebook 
    Copyright © Connaissances Informatiques http://fr.wingwit.com