Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan legge til rader DataView
    Når du programmerer i Microsoft Visual Studio , kan utbygger velge mellom en rekke datatilgangsmetoder . En av de vanligste er Active Data Objects , eller ADO , som gir et kraftig sett med objekter for å hente og manipulere data . ADO DataView er en in- memory representasjon som inneholder resultatene av en database spørring . Selv normalt brukes til å sortere og filtrere data , har objektet også metoder for å sette inn , endre eller slette data . Følg denne veiledningen for å sette inn et par poster i en DataView bygget i minnet. Instruksjoner
    en

    Åpne Visual Studio og klikk på "File ", " New " og deretter "Project ". Når New Project-vinduet vises, velg " Visual Basic ", " Windows Prosjekter " fra trevisningen , velge "Windows Forms Project" -ikonet og navnet prosjektet " DataViewTest . " Etter en kort ventetid, vil et tomt skjema vises i Forms Designer vinduet.
    2

    Åpne Toolbox , velg " data Styrer " gruppe drar i et DataGrid kontroll på skjemaet . Høyreklikk på DataGrid og velg " Properties". Når eiendommen vises, endrer navn til " dGrid " og endre Dock egenskapen til "Fyll ". Dette vil gi DataGrid kontrollen til å fylle hele vinduet. Trykk på "Escape" tasten for å lukke vinduet Egenskaper.
    3

    Klikk skjemaet grensen med musen , klikk deretter på "Enter "-tasten. Dette vil åpne koden vinduet og opprette en Form1_Load metoden som følger : en

    Private Sub Form1_Load ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak MyBase.Load

    Denne metoden vil kjøre når skjemaet lastes.
    4

    Opprett en DataTable , som vil bli kilden til DataView . Normalt DataTable ville komme fra en database spørring, men for å forenkle koden , definere en DataTable i minnet med et par kolonner som følger : en

    Dim tbl som ny DataTable ( " navn" )
    < p > tbl.Columns.Add ( " Fornavn" )

    tbl.Columns.Add ( "Etternavn" )
    5

    Legg en rad med data til DataTable .
    < p> Dim rad Som DataRow

    p = tbl.NewRow

    rad ( " Fornavn" ) = " Fred "

    rad ( "Etternavn" ) = "Jones "

    tbl.Rows.Add (rad )

    DataRow må opprettes ved hjelp av NewRow metoden i DataTable siden raden må inneholde kolonner matchende bordet struktur . Etter innstilling av feltverdier , kan raden legges til bordet med Legg til metoden for tabellens rader samling .
    6

    Opprett DataView . Fordi bare én rad med data eksisterer, har du ingen grunn til å sortere eller filtrere bordet, så la sortere og filtrere argumenter blank .

    Dim dv som ny DataView ( tbl , "", "", DataViewRowState . CurrentRows )
    7

    Legg til en annen rad med data direkte inn i DataView . Koden er lik den måten data ble lagt til DataTable ovenfor , du trenger å referere til tabell eiendom DataView

    p = dv.Table.NewRow

    rad ( " Fornavn" . ) = " Mary "

    rad ( "Etternavn" ) = "Smith "

    dv.Table.Rows.Add (rad )
    8

    Bind DataView til DataGrid Datakilde eiendommen som følger : en

    dGrid.DataSource = dv

    Kjør programmet ved å klikke på "F5 " tasten. Begge rader med data vil vises på skjemaet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Flow Diagrams 
    ·Hvordan du arbeider med Avkrysningsbokser i Visual Basi…
    ·Hvordan Split OpenArgs i VBA 
    ·Hvordan sette opp DAO Recordset i Visual Basic 
    ·Hvordan lage et galleri av bilder i Visual Basic 6.0 
    ·Hvordan bruke to datasett i VB 
    ·Hvordan finne ut hvor mange skjermer er i en VB6 kode 
    ·Slik deaktiverer Retningstaster 
    ·Hvordan lage en tekstfil i Visual Basic 6 
    ·Hvordan flytte en PictureBox i VB 
      Anbefalte artikler
    ·Hvordan skrive Java Script 
    ·Hvordan lage en fil i Python 
    ·Hvordan sette opp DAO Recordset i Visual Basic 
    ·Hvordan finne en Triangle Innenfor en trekant med Java-…
    ·Hvordan få tilgang Python Docstring 
    ·Hvordan finne ut om en bokstav er store bokstaver i C S…
    ·VBScript : Hvordan Reset postkassen Størrelse 
    ·Hvordan bruke variabler i Access Query 
    ·Den viktige rollen av Computer Science i hverdagen 
    ·Hvordan Toggle en variabel i C 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/