Veta hur man fråga en tabell Access-databas med hjälp av Microsoft Visual Basic.NET kan göra ditt Windows-program mer dynamiskt . Access är en relationsdatabas management system som ingår i Microsoft Office-paketet . VB.NET är en dator programmeringsspråk som används för att skapa Windows-program . I några få steg kan du skapa en VB.NET applikation för att komma åt Northwind-databasen som medföljer MS Office och söka i tabellen Kunder . Saker du behöver
Microsoft Visual Basic
Microsoft Office Access
Visa fler instruktioner
1
Öppna Microsoft Visual Basic Express och klicka på " Nytt projekt ... " i den vänstra rutan på skärmen . Dubbelklicka på " Console Application . "
2
Skriv följande i den allra första raden i " Module1.vb " :
Imports System.Data.OleDb
Billiga 3
Skriv följande under " Sub Main ( ) " för att deklarera dina variabler :
Dim conn som OleDbConnection
Dim strSQL As String
Dim ds som DataSet
Dim tmpStr As String
4
Skriv följande för att skapa en ny urvalsfråga att fråga " Kunder " table :
strSQL = " SELECT kunder * FROM kunder, "
conn = Ny OleDbConnection _
( " Provider = Microsoft.ACE.OLEDB.12.0 , Data Source = F : . \\ DemandStudios \\ Arkiv \\ Northwind 2007.accdb , " )
5
Skriv följande för att skapa en ny kontakt till databasen :
Dim MyConnection som OleDbConnection = ny OleDbConnection
Dim da som OleDbDataAdapter
da = Ny OleDbDataAdapter ( strSQL , conn ) katalog
ds = New DataSet
6
Skriv följande för att loopa igenom alla poster som returneras av frågan och spara dem till en sträng variabel : .
da.Fill ( ds , " Kunder " ) katalog
För varje rowCust I ds.Tables ( " Kunder " ) rader
tmpStr = tmpStr & . rowCust ( " Bolaget " ) toString ( ) & "