Visual Basic ( VB ) är ett programmeringsspråk som används för att göra skrivbords-och webbapplikationer . En del av en dynamisk tillämpning är en databas . En gemensam databas som används i VB applikationer är Access. Tillträde kommer med Microsoft Office Suite och det kan användas i små privata eller business webbplatser . Du kan söka i tabellen i Access med hjälp av ett fåtal fördefinierade funktioner som finns i Visual Basic . När tillfrågas , kan du visa informationen eller använda den för att beräkna värden för dina användare . Instruktioner
en
Skapa anslutningen. En anslutning variabel pekar koden till en Access-databas fil och upprättar en anslutning till databasen . Anslutningen variabeln använder Access- motorn för att ansluta till den filen , vilket är den " Jet OLEDB " sträng i funktionen . Följande kod ansluter till en Access-databas :
Dim anslutning Som OleDbConnectionconnection = Ny OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 , Data Source = c : \\ myDatabase.mdb " ) katalog
2
Skapa frågesträngen . En fråga är en SQL-syntax som används för att hämta data från en tabell . Den rörliga nedan har en fråga som hämtar det första namnet för en kund :
Dim frågan som Stringquery = " SELECT förnamn från kunden där Kundnr = 1 " Addera 3
tilldela ett kommando variabel för frågan . Kommandot objektet används för att köra frågan mot Access-databas . Nedan är koden för att tilldela din fråga till kommandot objektet :
Dim kommando som OleDbCommandcommand = Ny OleDbCommand ( query , anslutning ) katalog
märke kommandot tar de två parametrar som inrättats tidigare - fråga och anslutningen objektet .
4
Tilldela en variabel för att hålla resultatet . Koden nedan körs frågan och håller resultatet i en variabel som du kan använda för att visa resultaten :
resultat = command.ExecuteQuery ( )
5
Visa första resultatet från frågan . Koden nedan skriver det första namnet frågas i kommandot objektet :
Skriv ut resultat ( " förnamn " ) Addera