. NET Framework bevat VB.NET en C # taal om ontwikkelaars te voorzien van de instrumenten om dynamische web-en desktop- applicaties te creëren . De VB.NET taal is gebaseerd op Visual Basic , en wordt gebruikt om gegevens uit een database. De VB.NET ontwikkelaar kan informatie ophalen uit databases zoals SQL Server , MySQL en Oracle . Ophalen van gegevens uit een SQL Server omvat het opzetten van de verbinding , het opvragen van een tafel en het tonen van het aan uw lezers . Instructies 1 Maak uw SQL Server- verbinding string . De verbinding string bevat de SQL Server- naam , database die u wilt opvragen en een gebruikersnaam en wachtwoord . De informatie wordt opgeslagen in een verbindingsobject , die later wordt gebruikt om de query commando naar de database. De volgende code stelt de verbinding string en variabele : Dim conn Zoals SqlConnectionconn = Nieuw " database_server_name " met de naam van de SQL Server die uw database host . De " the_database " waarde is de naam van de database query. De " uid " en " pwd " eigenschappen bevatten de gebruikersnaam en het wachtwoord dat toestemming om de server een query heeft . Kopen van 2 Maak uw SQL Server- commando . Dit kan elke query die ophaalt , verwijdert of bewerkt records in de tabel zijn. In dit voorbeeld worden gevonden records klant waar de klant id 1 . De volgende code stelt een commando variabele : Dim-commando Zoals SqlCommandcommand = Nieuw SqlCommand ( " Select voornaam van de klant waren id = 1 " , conn ) 3 Open de database- verbinding en voer de SQL-query . Retourneert de query een lijst met records , en deze gegevens moeten ook een variabele om ze te bevatten . Een " SQL Reader " object wordt gebruikt om de geretourneerde gegevens bevatten . De volgende code laat zien hoe u records op te halen uit de database : conn.Open ( ) Dim lezer Zoals SqlDataReader ( ) reader = command.ExecuteReader ( ) 4 Print records voor uw gebruikers te bekijken . U kunt een of meerdere records voor de lezer af te drukken . De volgende code print de eerste platen om het scherm : Response.Write ( reader ( 0 ) ToString ( ) . ) Op
|