Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť DataSet z GridView

Tvorba DataSet z ovládacieho prvku DataGridView v jazyku Visual Basic.NET ( VB.NET ) , môže byť problém , ak neviete , ako používať DataSet . DataSet je množina dát uložených v pamäti . DataSet môže obsahovať dočasné tabuľky v pamäti , a môžete pristupovať tie tabuľky podľa názvu , alebo pomocou indexové číslo . Vyplnenie DataSet z vašej kontrolou DataGridView možno vykonať stĺpca prvom čítaní pomocou " DataColumn " triedu a " DataRow " triedu . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Visual Studio , kliknite na tlačidlo " Nový projekt " od ľavej table obrazovky počítača . Rozbaľte " Visual Basic " pod " Nainštalované šablóny " a kliknite na " Windows . " Double - kliknite na " Windows Forms aplikácie " od centra v dialógovom okne pre vytvorenie nového projektu model Windows Forms .
2

Scroll dole na paneli Toolbox z ľavej časti obrazovky počítača a dvakrát kliknite na " DataGridView " pridať do formulára . Double - kliknite na " tlačidlo " pridať nové tlačidlo do formulára .
3

Dvakrát kliknite na formulár vytvoriť udalosť Load formulára a pridajte nasledujúci kód pre pridanie dát do DataGridView ovládanie :

Dim GRW As String ( ) = { " 0 " , " košele " } Dim gRw1 As String ( ) = { " 1 " , " nohavice " , } Dim gRw2 As String ( ) = { " 2 " , " Ponožky " } Dim gRw3 As String ( ) = { " 3 " , " sukne " } DataGridView1.ColumnCount = 2With DataGridView1.RowHeadersVisible = False.Columns ( 0 ) . Name = " ID " . Columns ( 1 ) . Name = " oblečenie " End WithWith Me.DataGridView1.Rows.Add ( GRW ) . Add ( gRw1 ) . Pridať ( gRw2 ) . Pridať ( gRw3 ) End With
4

Prepnite späť do návrhu formulára a dvakrát kliknite na " Button1 " vytvoriť udalosť click na tlačidlo . Skopírujte a vložte nasledujúci kód vytvoriť DataSet a naplňte ju dátami z ovládacieho prvku DataGridView :

Dim DSET As New DataSetdSet.Tables.Add ( " tabuľka " ) Dim CLM ako System.Data.DataColumnFor každý ClmDGV Ako DataGridViewColumn V Me.DataGridView1.Columnsclm = New System.Data.DataColumn ( ClmDGV.Name ) dSet.Tables ( " tabuľka " ) . Columns.Add ( CLM ) Ďalšie

Dim drow As System.Data . DataRowDim clmCnt As Integer = Me.DataGridView1.Columns.Count - 1pre iCnt As Integer = 0 To Me.DataGridView1.Rows.Count - . 1dRow = dSet.Tables ( " tabuľka " ) Rows.AddFor Každý fieldClmn Ako DataGridViewColumn In Me . DataGridView1.ColumnsdRow.Item ( fieldClmn.Index ) = Me.DataGridView1.Rows.Item ( iCnt ) . Cells ( fieldClmn.Index ) . ValueNextNext
5

Stlačte " F5 " pre spustenie programu a kliknite na " Button1 . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené