vide hvordan man bruger et datasæt til at få adgang database information kan gøre din ansøgning mere dynamisk. Et datasæt indeholder oplysninger fra data hentet gennem en datakilde , som derefter tilgås programmatisk . Du kan bruge Microsoft Visual Basic.NET få adgang til oplysninger i en Access -database. VB.NET er en computer programmeringssprog, som softwareingeniører bruge til at udvikle web- , mobil- og desktop applikationer. Du kan også bruge en DataSet med andre programmeringssprog såsom C #. Instruktioner
1
Start Microsoft Visual Basic Express, og klik på " Nyt projekt " i den venstre rude på din computerskærm . Klik på " Visual Basic " under " Installerede skabeloner ", og klik på " Windows Forms Application ". Klik på "OK".
2
Dobbeltklik på " ListBox " på " Toolbox" ruden for at tilføje en ny liste kontrollen til din formular . Dobbeltklik på " Button " på " Toolbox" ruden for at tilføje en ny knap.
3
Dobbeltklik på " Button1 " for at åbne " Form1.vb "-modulet . Indtast følgende ovenstående "Public Class Form1 " at erklære namespace : Hej
Import System.Data.OleDb
4
Skriv følgende under " Button1_Click " at erklære dine variabler : < br >
Dim oleDBConn Som OleDbConnection
Dim strSQL As String
Dim DIndstil Som DataSet
5
Skriv følgende for at definere SQL query string og definer forbindelse til databasen Northwind : Hej
strSQL = " . Vælg produkter * FROM Produkter ; "
oleDBConn = Ny OleDbConnection _
( " Provider = Microsoft.ACE.OLEDB . 12,0 ; datakilde = C: \\ Northwind 2007.accdb , " )
Rediger følgende linje kode , og skriv stien og navnet på din Access-database : Hej
( " Provider = Microsoft . ACE.OLEDB.12.0 ; datakilde = C: \\ Northwind 2007.accdb , " )
6
Skriv følgende at gøre forbindelsen og fylde DataSet med data fra tabellen Produkter : < br >
Dim makeConn Som OleDbConnection = Ny OleDbConnection
Dim dataAptr Som OleDbDataAdapter
dataAptr = Ny OleDbDataAdapter ( strSQL , oleDBConn )
DIndstil = Ny DataSet
dataAptr.Fill ( DIndstil , "Produkter" )
7
Skriv følgende for at få adgang datasættet kolonner og føje kolonnen oplysninger til listen kontrol : Hej
Hver myRows i dSet.Tables ( "produkter") . Rækker
Me.ListBox1.Items.Add ( myRows ( " Product Code "). ToString )
Me.ListBox1.Items.Add ( myRows ( " Produkt navn " ) ToString )
Næste
8
Skriv følgende for at lukke forbindelsen : .
makeConn.Close ()
< p > Tryk på " F5 " for at køre dit program , og klik på " Button1 " for at udføre koden .