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 hämta data från en Grid till annan

    Veta hur man hämtar data från en Grid kontroll och använda det i en annan Grid Control kan göra din ansökan mer användarvänlig . Du kan skapa ett Microsoft Visual Basic.NET ( VB.NET ) projekt och använda två Grid kontroller för att utföra denna uppgift . Ett rutnät kontroll används för att visa data i tabellform som liknar en databas tabell . I några få steg kan du skapa ett VB.NET projekt och använda ett rutnät kontroll för att hämta data från en Grid och visa det i en annan . Saker du behöver
    Microsoft Visual Basic Express
    Visa fler instruktioner
    1

    Starta Microsoft Visual Basic Express , klicka på " Nytt projekt ... " på vänster på skärmen och välj sedan " Windows Forms Application . " Klicka på " OK . "
    2

    Dubbelklicka på " knappen " på " Toolbox " rutan för att lägga till en ny knapp kontroll . Dubbelklicka på " DataGridView " för att lägga till ett nytt rutnät kontroll . Dubbelklicka på " DataGridView " en andra gång för att lägga till en andra rutnät kontroll .
    3

    Dubbelklicka på formuläret för att öppna " Form1.vb " skriver sedan följande i " Form1_Load " att läsa in data till din första Grid kontroll :

    DataGridView1.ColumnCount = 3 bilder

    DataGridView1

    RowHeadersVisible = False

    Columns ( 0 ) . . . Name = " ID "

    . Kolumner ( 1 ) . Name = " Post "

    . Kolumner ( 2 ) . Name = " Status "

    End With

    Dim row0 As String () = {" 0 ", " laptop" , " såld "}

    Dim rad1 As String () = {" 1 ", " Desk ", " såld "}

    Me.DataGridView1.Rows

    . Lägg ( row0 ) katalog

    . Lägg ( rad1 ) katalog

    End With
    4

    Klicka på " Form1.vb [ Design ] " fliken dubbelklicka sedan på " Button1 " för att öppna " Form1.vb " modul .
    5

    Skriv följande under " Button1_Click " för att definiera den andra Grid Control , hämta alla poster från den första Grid kontroll , och lägga till dem i andra Grid : .

    DataGridView2.ColumnCount = 3 bilder

    DataGridView2

    RowHeadersVisible = False

    . Kolumner ( 0 ) . Name = " ID "

    . Kolumner ( 1 ) . Name = " Post "

    . Kolumner ( 2 ) . Name = " Status "

    End With

    För jag As Integer = 0 att DataGridView1.RowCount - 1

    För intCol As Integer = 0 att DataGridView1.Columns.Count - 1

    DataGridView2.Rows.Add ( ) katalog

    DataGridView2 ( intCol , i) . Value = DataGridView1.Item ( intCol , i) . Value

    Nästa

    Next

    6

    Kör ditt program genom att trycka på " F5 " och klicka sedan på " Button1 " för att lägga till data i andra Grid .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver kod för en tangent i VB.NET
    ·Konvertera tabellvärden till XLS format i VB.NET
    ·Hur man gör en sidebar i Visual Basic
    ·Hur man skriver VB Code för en pekskärm knappsats
    ·Kan Visual Basic Script Lyssna på en Telnet Port
    ·Så här visar du ett Word-dokument i VB.NET
    ·Hur du använder Microsoft XNA
    ·Hur man gör databas programmering med Visual Basic
    ·Hur man ansluter till Avaya Genom VBA
    ·Hur man lägger in en favicon på flikar i VB
    Utvalda artiklarna
    ·Vanliga fel i HTML Coding
    ·Hur man skapar ett torg Använda PHP
    ·Hur du tar bort MySQL data på en viss tid med PHP
    ·Hur Fyll DataSet & Bind DataGridView i olika trådar
    ·Hur man skapar en sträng med variabel längd i Java
    ·Hur konvertera en sträng till INT i Classic ASP
    ·Hur man skickar en förfrågan till en proxyserver i Py…
    ·PHP File Upload Begränsningar
    ·Hur man testar en Sendmail CGI Script
    ·Hur man bygger COBOL Webbservrar
    Copyright © Dator Kunskap http://www.dator.xyz