The VB.NET " DataReader " class giver dig en beholder til datasæt. Forespørge en database og tildele resultaterne fra databasen forespørgsel til en DataReader variabel , og derefter bruge DataReader at gentage gennem journaler og vise resultaterne til din web læsere. Den DataReader er en del af dynamiske web- sider, der bruges i eCommerce , indhold sites og andre websteder, der bruger en database for indhold. Instruktioner
1
Klik på Windows "Start" knappen og skriv " Visual Studio " i søgefeltet tekstfeltet. Tryk på " Enter " for at åbne VB.NET software.
2
Tryk på " Ctrl" og "O" for at åbne din VB.NET projekt fil. Efter projektet belastninger , skal du dobbeltklikke på den kode, fil, du vil bruge til at vise databasen information.
3
Oprette en database forbindelse. Den " SqlConnection " Biblioteket indeholder funktioner til at oprette forbindelse til databasen. Indtast følgende kode nedenfor : Hej
Dim conn Som SqlConnection
conn = Ny SqlConnection ( "server = localhost , uid = bruger, pwd = passwor , database = mydb " )
< p > Erstat "bruger" og "password med dit eget brugernavn og adgangskode for at oprette forbindelse til databasen . Erstat" mydb " med den database, du ønsker at forespørge .
4
Opsæt SQL-kommando . VB . NET " SqlCommand " objekt forespørger serveren Brug følgende kode til at oprette forespørgslen og sende det til serveren ved hjælp af forbindelsen variabel du oprettede i trin tre: .
Dim com Som SqlCommand
< p > com = Ny SqlCommand ( "Select * fra kunder " , conn )
Erstat " select * fra kunder " med din egen database forespørgsel.
5.
tildele forespørgslen resultaterne til en . data reader følgende kode viser, hvordan du sender oplysningerne fra "command " objekt tidligere har oprettet til DataReader variable : Hej
Dim reader As New SqlDataReader ()
reader = com.ExecuteReader . ()
6
Print ud DataReader oplysninger til websiden følgende kode udskriver den første række i DataReader variable : Hej
Response.Write ( læser ( 0) . ToString () )