. NET rammeverket inneholder VB.NET og C # språk for å gi utviklere med verktøy for å lage dynamiske web-og desktop-applikasjoner . Den VB.NET språk er basert på Visual Basic, og den brukes til å hente data fra en database . Den VB.NET utvikler kan hente informasjon fra databaser som SQL Server , MySQL og Oracle . Hente data fra en SQL Server inkluderer å sette opp forbindelsen , spør en tabell og vise den til leserne . Instruksjoner
en
Lag din SQL Server-tilkobling streng. Forbindelsen strengen inneholder SQL Server-navnet database du ønsker å søke og et brukernavn og passord . Informasjonen lagres i en forbindelse objekt, som senere brukes til å sende spørrekommandoen til databasen. Følgende kode setter opp forbindelsen streng og variabel : en
Dim conn Som SqlConnectionconn = Ny " database_server_name " med navnet på SQL Server som er vert for databasen . Den " the_database " verdi er navnet på databasen til søket. Den " uid " og " passord" egenskapene inneholder brukernavn og passord som har tillatelse til å spørre serveren.
2
Lag din SQL Server kommandoen. Dette kan være en hvilken som helst spørring som henter , sletter eller redigerer poster i tabellen . I dette eksemplet er kunderegistre hentes der kunden ID er en . Følgende kode setter opp en kommando variabel : en
Dim -kommandoen Som SqlCommandcommand = Ny SqlCommand ( "Select first_name fra kunden var id = 1 " , conn )
3
Åpen databasen tilkobling og kjøre SQL- spørringen . Spørringen returnerer en liste med poster , og disse postene også trenger en variabel for å inneholde dem . En "SQL Reader " objektet brukes til å inneholde de returnerte postene . Følgende kode viser deg hvordan du henter poster fra databasen : en
conn.Open ( ) Dim leseren Som SqlDataReader () leser = command.ExecuteReader ()
4
Skriv ut poster for din bruker å vise. Du kan skrive ut en eller flere poster for leseren . Følgende kode skriver ut de første postene til skjermen :
Response.Write ( leser ( 0 ) toString ( ) . )