Die VB.NET " DataReader " -Klasse bietet Ihnen mit einem Behälter für Datensätze. Abfragen einer Datenbank und weisen die Ergebnisse aus der Datenbank-Abfrage zu einem DataReader variabel, und verwenden Sie dann den DataReader durch Datensätze durchlaufen und die Ergebnisse in Ihrem Web- Leser. Der DataReader ist ein Teil der dynamischen Webseiten in eCommerce verwendet , Content-Websites und anderen Websites, die eine Datenbank verwenden für den Inhalt. Anleitung
1
Klicken Sie in Windows auf "Start " und geben Sie " Visual Studio" in das Suchfeld . Drücken Sie "Enter ", um die Software zu öffnen VB.NET .
2
Drücken Sie "Strg " und " O ", um Ihre VB.NET Projekt-Datei zu öffnen. Nachdem das Projekt geladen wird, doppelklicken Sie auf den Code Datei, die Sie verwenden, um Datenbank-Informationen anzuzeigen.
3
Erstellen Sie eine Datenbank -Verbindung. Die " SqlConnection " Bibliothek enthält Funktionen, um die Verbindung zur Datenbank . Geben Sie den folgenden Code ein:
Dim conn Wie SqlConnection
conn = New SqlConnection ( "server = localhost ; uid = user ; pwd = passwor ; database = mydb " )
< p > Ersetzen Sie "user" und "password mit Ihrem eigenen Benutzernamen und Kennwort ein, um die Verbindung zur Datenbank . Ersetzen Sie" mydb "mit der Datenbank, die Sie abfragen möchten .
4
den SQL-Befehl Set . die VB . NET " SqlCommand " Objekt fragt den Server verwenden Sie den folgenden Code , um die Abfrage und senden Sie es an den Server mit der Verbindung variable Sie in Schritt drei erstellt: .
Dim com Wie SqlCommand
< p > com = New SqlCommand ( "SELECT * FROM Kunden " , conn)
Ersetzen Sie " select * from Kunden " mit Ihrer eigenen Datenbank-Abfrage .
5
Ordnen Sie die Abfrage-Ergebnisse zu einem . Datenlesers der folgende Code zeigt, wie Sie die Informationen aus dem " Befehl " Objekt, das zuvor auf den DataReader Variable erstellt senden :
Dim reader As New SqlDataReader ()
reader = com.ExecuteReader ().
6
drucken Sie das DataReader Informationen auf die Webseite der folgende Code druckt die erste Zeile in der DataReader variable :
Response.Write ( Leser (0) . ToString () )