De meeste toepassingen omvatten zowel een database en front- end code die ontvangen gegevens uit de database manipuleert . Visual Basic ( VB ) , een taal ontwikkeld door Microsoft voor zijn . NET framework , stelt ontwikkelaars in staat om gegevens te nemen uit een database en weer te geven aan eindgebruikers in een bruikbaar formaat . Kunt Visual Basic -programmeurs T - SQL- functies aan te roepen direct in de code . T - SQL , of Transaction Standard Query Language , is database query taal van Microsoft . Combineren met Visual Basic kunt u krachtige toepassingen te maken voor zowel de desktop-en Internet -omgevingen . Instructies 1 Open de Visual Basic -bestand met de klasse die u wilt gebruiken om de T - SQL- functie aan te roepen . Kopen van 2 Maak een " Sub " genoemd CallSQLFunction aan houd de functie die de T - SQL-functie zal bellen . Voeg een " ByVal " tekenreeksargument genaamd " connectionString " : Public Sub CallSQLFunction ( ByVal connectionString als Koord ) End Sub 3 Creëer een stringvariabele genaamd " query. " Wijs de tekst van de T - SQL-query dat u wilt uitvoeren om de " vraag" variable : Dim vraag As String = " SELECT * " 4 Maak een " gebruiken " verklaring binnen de CallSQLFunction functie en gebruik het in combinatie met de parameter connectionString : behulp verbinding als Nieuwe SqlConnection ( connectionString ) End of gebruik 5 Open de SQL aansluiting en gebruik de " ExecuteReader ( ) " methode van de SqlCommand klasse: Dim-commando als Nieuwe SqlCommand ( queryString , verbinding) connection.Open ( ) op Dim r zoals SqlDataReader = command.ExecuteReader ( ) 6 Maak een " Try " blok een "Terwijl " loop omsluiten . Gebruik maken van de resultaten van de T - SQL-functie als nodig binnen de "Terwijl " loop . Try Terwijl r.Read ( ) op ' benutten databasegegevens hier < br End > Terwijl End of Probeer 7 toevoegen " Eindelijk" verklaring aan de code . Sluit de lezer binnen in de " Eindelijk" blok . R.Close ( ) End Tenslotte Probeer 8 Voer de functie als nodig in uw code .
|