. Die NET Framework enthält VB.NET und C #-Sprache , um Entwicklern die Tools bieten , um dynamische Web -und Desktop- Anwendungen zu erstellen. Das VB.NET Sprache basiert auf Visual Basic basiert, und es wird verwendet, um Daten aus einer Datenbank abzurufen. Das VB.NET Entwickler können Informationen aus Datenbanken wie SQL Server , MySQL und Oracle abzurufen. Abrufen von Daten aus einer SQL Server umfasst den Aufbau der Verbindung , Abfragen einer Tabelle und zeigt sie an Ihre Leser . Anleitung
1
Erstellen Sie Ihre SQL Server-Verbindungszeichenfolge . Die Verbindungszeichenfolge enthält die SQL Server-Name , Datenbank, die Sie abfragen möchten und einen Benutzernamen und ein Kennwort ein. Die Information wird in einem Verbindungsobjekt , das später verwendet wird , um die Abfrage -Befehl an die Datenbank gespeichert ist. Der folgende Code legt Ihre Verbindungszeichenfolge und variabel:
Dim conn Wie SqlConnectionconn = New " database_server_name " mit dem Namen des SQL Server , die Datenbank hostet. Die " the_database " Wert ist der Name der Datenbank, die Abfrage. Die "uid " und " pwd " Eigenschaften enthalten den Benutzernamen und das Kennwort ein, das die Erlaubnis, die Server abfragen muss.
2
Erstellen Sie Ihre SQL Server -Befehl. Dies kann jede Abfrage, die ruft löscht oder bearbeitet Datensätze in der Tabelle sein . In diesem Beispiel werden Kundendaten abgerufen , wo die Kunden-ID 1 ist. Der folgende Code stellt eine Führungsgröße :
Dim Befehl Als SqlCommandcommand = New SqlCommand ( "Select first_name von Kunden waren id = 1 " , conn)
3
öffnen die Datenbank-Verbindung und führen Sie die SQL-Abfrage. Die Abfrage gibt eine Liste von Datensätzen , und diese Aufzeichnungen müssen auch eine Variable, die sie enthalten . A " SQL Reader" Objekt verwendet wird , um die zurückgegebenen Datensätze enthalten. Der folgende Code zeigt, wie Sie Datensätze aus der Datenbank abzurufen :
conn.Open () Dim reader Wie SqlDataReader () reader = Command.ExecuteReader ()
4
Print -Datensätze für Ihre Benutzer anzuzeigen. Sie können einen oder mehrere Datensätze für den Leser. Der folgende Code druckt die ersten Aufzeichnungen auf den Bildschirm :
Response.Write ( Leser (0) ToString ().)