Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment utiliser Remplacer dans VB.N…
  • Comment enregistrer un objet OLE à …
  • Comment créer une barre d'état de …
  • Comment accéder à un VBA Email Att…
  • Comment aligner du texte dans une zo…
  • Comment calculer les heures et minut…
  • Comment créer des fichiers RTF avec…
  • Comment faire pour supprimer les bal…
  • Qu'est-ce qu'une macro Looping 
  • Programmation dans MS Access 2007 
  •   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 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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Tutoriel sur la Fonction Sub procédure en Visual Basic 2008 
  • VBScript et SQL Didacticiel 
  • Comment faire un résumé pour un script 
  • Comment envoyer un e-mail HTML avec VB 
  • Comment calculer Leap Year Avec Microsoft Visual Basic 
  • Comment utiliser l'API dans Visual Basic 
  • Comment ajouter des blancs dans une chaîne dans Visual Basic 
  • Comment utiliser la boîte semi-automatique dans WPF 
  • Qu'est-ce que la programmation VBA 
  • Comment créer un programme d'installation avec VB6 Studio 
  • Connaissances Informatiques © http://www.ordinateur.cc