Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man sparar DataGridView till en datamängd

    Spara data till en databas från en DataGridView kontroll kan ge ett sätt att överföra data från en DataGridView kontroll till en annan utan att använda mycket kod . Den DataGridView kontrollen visar data i ett tabellformat som liknar en databas tabell . Du kan använda kontrollpanelen för att visa skrivskyddade vyer av en liten mängd data eller så kan du skala den för att visa redigerbara vyer av stora datamängder . Ett dataset representerar en cache i minnet av data och kan användas som källa för en annan DataGridView kontroll. Saker du behöver
    Microsoft Visual Studio
    Visa fler instruktioner
    1

    Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm och expandera " Visual Basic " nedan " Installerade mallar . " Klicka på " Windows " och dubbelklicka på " Windows Forms Application " från mitten av dialogrutan för att skapa ett nytt projekt .
    2

    Dubbelklicka på " DataGridView " från " Toolbox " rutan för att lägga till en till formuläret . Lägg till en andra " DataGridView " med samma teknik . Dubbelklicka på " knappen " för att lägga till en ny knapp i formuläret .
    3

    Dubbelklicka på formuläret för att skapa en händelse formulär belastning och lägg till följande kod för att befolka " DataGridView " med data: . . .

    DataGridView1.ColumnCount = 2 Review

    DataGridView1

    RowHeadersVisible = False

    Kolonner ( 0 ) Name = " Post "

    . Kolumner ( 1 ) . name = " Produkt "

    End With

    Dim gridRow As String ( ) = { " 0 " , " Mobile " }
    < p> Dim gridRow1 As String () = {" 1 ", " Tablet "}

    Dim gridRow2 As String () = {" 2 " , "HDTV" }

    Dim gridRow3 As String () = {" 3 ", " Xbox "}

    Med
    4

    Växla tillbaka för att bilda designvyn och dubbelklicka på " Button1 " för att skapa en click-händelse för denna knapp . Lägg till följande kod för att skapa en ny " dataset " och lägga till en tabell till det :

    Dim ds As New DataSet

    ds.Tables.Add ( " GVData " ) katalog
    5

    Lägg alla kolumner i DataGridView kontrollen till " dataset : "

    Dim col som System.Data.DataColumn

    för varje dgvCol som DataGridViewColumn i Me.DataGridView1.Columns

    col = Nya System.Data.DataColumn ( dgvCol.Name ) katalog

    ds.Tables ( " GVData " ) . Columns.Add ( col ) katalog

    Nästa

    6

    Lägg alla rader i DataGridView kontrollen till " dataset : "

    Dim rad som System.Data.DataRow

    Dim colcount As Integer = Me.DataGridView1 . Columns.Count - 1

    För jag As Integer = 0 att Me.DataGridView1.Rows.Count - . 1

    v = ds.Tables ( " GVData " ) Rows.Add

    För Varje kolumn Som DataGridViewColumn I Me.DataGridView1.Columns

    row.Item ( column.Index ) = Me.DataGridView1.Rows.Item ( i) . Celler ( column.Index ) . Värde

    Nästa

    Nästa
    7

    Öppna " dataset " data med andra " DataGridView " kontroll :

    Me.DataGridView2.DataSource = ds . bord ( " GVData " )
    8

    Tryck " F5 " för att köra programmet och klicka på " Button1 . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder den TabStrip kontroll i Visual Basic
    ·Hur man skapar miljövariabler i VBS
    ·Hur man läser en lista med VBA
    ·Hur köra Microsoft Visual Studio Sample Program
    ·Hur att använda externa filer från Vb.Net
    ·Hur man gör en Array i VB6
    ·Hur man använder Visual Basic Grid Control
    ·Hur man installerar Windows System Services
    ·Hur du importerar en CSV till en DataGridView
    ·Hur du använder VB Med SQLite
    Utvalda artiklarna
    ·Vad är en VB.NET Import
    ·Hur man skall fördela Pekare
    ·Så ändrar Style Sheets med Cookies i PHP
    ·Hur man skapar Dynamisk belysning i GTKRadiant
    ·Konvertera PHP-variabler till strängar
    ·Visual C Sharp String Functions
    ·Konfigurera Proxy PAC -filer
    ·Hur man skapar en Pixel Tracker i PHP
    ·Vad finns syntaxfel i Java
    ·Hur man öppnar en webbplats med VBA
    Copyright © Dator Kunskap http://www.dator.xyz