. NET Framework innehåller VB.NET och C # språk att förse utvecklare med verktyg för att skapa dynamiska webb och skrivbordsprogram . Den VB.NET språket är baserat på Visual Basic , och det används för att hämta data från en databas . Den VB.NET utvecklare kan hämta information från databaser som SQL Server , MySQL och Oracle . Hämta data från en SQL Server innehåller ställa in anslutningen , fråga en tabell och visa det för dina läsare . Instruktioner
1
Skapa din SQL sträng Server -anslutning . Anslutningen strängen innehåller SQL Server- namnet , databas du vill fråga och ett användarnamn och lösenord . Informationen lagras i en anslutning objekt , som senare används för att skicka den frågekommando till databasen. Följande kod ställer in anslutningen strängen och variabel :
Dim conn Som SqlConnectionconn = Ny " database_server_name " med namnet på den SQL Server som är värd din databas . Den " the_database " värdet är namnet på databasen till frågan . Den " uid " och " pwd " egenskaper innehåller användarnamn och lösenord som har behörighet att söka i servern .
2
Skapa din SQL Server- kommando . Detta kan vara vilken fråga som hämtar , tar bort eller redigerar poster i tabellen . I detta exempel är kundregister hämtas där kunden ID är 1 . Följande kod ställer in ett kommando variabel :
Dim kommando som SqlCommandcommand = Ny SqlCommand ( " SELECT förnamn från kunden var id = 1 " , conn )
3
Open databasanslutningen och exekvera SQL-fråga . Frågan returnerar en lista med poster , och dessa register behöver också en variabel som innehåller dem . En " SQL Reader " objekt används för att innehålla de returnerade posterna . Följande kod visar hur du hämtar poster från databasen :
conn.Open ( ) Dim läsare Som SqlDataReader ( ) läsare = command.ExecuteReader ()
4
ut poster för din användare att visa . Du kan skriva ut en eller flera poster för läsaren . Följande kod skriver ut de första posterna till skärmen :
Response.Write ( läsare ( 0 ) toString ( ) . ) Katalog