. NET Framework indeholder VB.NET og C # sproget til at give udviklere med værktøjer til at skabe dynamiske web-og desktop applikationer. Den VB.NET sprog er baseret på Visual Basic , og det bruges til at hente data fra en database . Den VB.NET udvikler kan hente oplysninger fra databaser som SQL Server, MySQL og Oracle. Hente data fra en SQL Server inkluderer opsætning af forbindelsen , forespørge et bord og vise det til dine læsere. Instruktioner
1
Opret din SQL Server-forbindelse streng. Forbindelsen streng indeholder SQL Server navn, database, du vil forespørge og et brugernavn og en adgangskode. Oplysningerne lagres i en forbindelse objekt , som senere anvendes til at sende forespørgslen kommando til databasen . Følgende kode opsætter din forbindelse string og variable : Hej
Dim conn Som SqlConnectionconn = Ny " database_server_name " med navnet på den SQL Server , der hoster din database. Den " the_database " værdi er navnet på den database forespørgslen. Den " uid " og " pwd " egenskaber indeholder brugernavn og password , der har tilladelse til at forespørge serveren.
2
Opret din SQL Server kommando. Dette kan være enhver forespørgsel, der henter , sletter eller redigerer poster i tabellen. I dette eksempel er kundeposter hentes hvor kunden id er 1 . Følgende kode opretter en kommando variable : Hej
Dim kommando Som SqlCommandcommand = Ny SqlCommand ( "Select first_name fra kunden var id = 1" , conn )
3
Open forbindelsen til databasen og udføre SQL-forespørgsel. Forespørgslen returnerer en liste over poster og disse optegnelser også brug for en variabel til at indeholde dem. En " SQL Reader " objekt bruges til at indeholde de returnerede poster . Følgende kode viser, hvordan du henter poster fra databasen : Hej
conn.Open ( ) Dim reader Som SqlDataReader () reader = command.ExecuteReader ()
4
Print registreringer for Deres brugeren at se . Du kan udskrive en eller flere poster for læseren. Følgende kode udskriver de første poster til skærmen :
Response.Write ( læser ( 0) ToString (). )