| 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 faire pour convertir LINQ résultats à un DataTable
    Query Results linguistiques Conversion intégrés ( LINQ) à un DataTable peut facilement être accompli en utilisant un DataSet et quelques autres classes. Un DataTable représente une table de données en mémoire qui peuvent être utilisés pour beaucoup de choses , comme remplir un contrôle DataGridView. Un contrôle DataGridView affiche des données à l'aide de lignes et de colonnes . Dans Visual Basic.NET , vous pouvez interroger les données d'une base de données Access et l'enregistrer dans un DataSet. Vous pouvez interroger le DataSet à l'aide de LINQ to SQL et boucle à travers les résultats pour les enregistrer dans un DataTable. Choses que vous devez
    Microsoft Visual Studio
    Voir Plus Instructions
    1

    Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet de gauche de votre écran d' ordinateur et d'étendre " Visual Basic " en dessous " Modèles installés . " Cliquez sur "Windows" et double-cliquez sur "Application Windows Forms " du centre de la fenêtre de dialogue pour créer un nouveau projet.
    2

    Double -cliquez sur " DataGridView " pour ajouter une nouvelle commande à votre formulaire . Double- cliquez sur "Button " pour ajouter un nouveau bouton à votre formulaire. . Double -cliquez sur " Button1" pour créer un événement de clic
    3

    Ajoutez la ligne de code suivante au début de votre module pour importer l'espace de noms :

    système Importations . Data.OleDb
    4

    Ajoutez le code suivant dans l'événement clic pour créer une connexion à une base de données Access et interroger une table :

    connString As String = " Provider = Microsoft . ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb "

    myConnection As OleDbConnection = new OleDbConnection

    ds As DataSet

    Dim da Comme OleDbDataAdapter

    myConnection.ConnectionString = connString

    da = New OleDbDataAdapter ( "SELECT * FROM fournisseurs» , myConnection )

    ds = new DataSet

    da . Fill ( ds , "fournisseur" )

    myConnection.Close ()
    5

    Copiez et collez le code suivant pour créer un nouveau DataTable avec une colonne :

    table As DataTable = New DataTable ( " SupplierTable " )
    colonne Dim

    Comme DataColumn

    ligne As DataRow

    colonne = New DataColumn ()

    column.DataType = System.Type.GetType (« System.String »)

    column.ColumnName = "Société"

    column.Caption = colonne


    «Société» . ReadOnly = False

    table.Columns.Add (colonne)
    6

    utiliser LINQ pour obtenir les résultats des requêtes SQL :

    supplierQuery Dim = _
    < p> de Cust En ds.Tables ( «Fournisseur» ) . AsEnumerable _

    Sélectionnez Cust ! Société
    7

    Ajouter le INQ aux résultats SQL pour votre DataTable et afficher les résultats par le contrôle DataGridView : rangée de


    = table.NewRow ()

    Pour chaque Cust En supplierQuery
    ligne

    (la «Société ») = cust
    table

    . Rows.Add (ligne) ligne de


    = table.NewRow ()

    Suivant

    Me.DataGridView1.DataSource = tableau
    8

    presse "F5" pour exécuter le programme et cliquez sur " Button1" pour afficher les résultats .

    Previous :

    next :
      articles connexes
    ·Comment utiliser WMI pour détecter VMWare 
    ·Comment faire pour utiliser Microsoft XNA 
    ·Comment créer un utilisateur dans Active Directory ave…
    ·Comment faire pour utiliser une zone de texte Nom du fi…
    ·Comment écrire un script pour afficher en temps Window…
    ·VBA codage Tricks 
    ·Visual Basic Script peut écouter sur un port Telnet 
    ·Comment créer des scripts de connexion VBS 
    ·Les Forces et faiblesses de langage Visual Basic 
    ·Comment obtenir un chemin complet dans VB6 
      articles en vedette
    ·Comment changer PLC Programmation 
    ·Comment faire Struts Java 
    ·Aide Avec Grille Largeur en Java 
    ·Quelle est la langue de l'interpréteur Python codé en…
    ·Comprendre ActiveX et OLE 
    ·Comment faire pour augmenter la taille de l' HTML bouto…
    ·TI83 plus Programming Guide 
    ·Avantages de la gestion des attributs 
    ·Comment lire et afficher une valeur de Cookie PHP en AS…
    ·Comment faire un jeu Java Swing 
    Copyright © Connaissances Informatiques http://fr.wingwit.com