Microsoft Visual Basic erbjuder utvecklare en kodspråk som skapar dynamiska webbsidor och applikationer skrivbordet . Visual Basic är en del av Microsoft. NET Framework . Att skapa dessa dynamiska applikationer , är en databas server som används för att tjäna information . SQL Server ger utvecklare med lagrade procedurer, som är förkompilerade delar av koden som hämtar , redigera eller radera poster i databasen tabeller . Du kan ringa dessa lagrade procedurer i Visual Basic språket
1 .
Skapa din VB databasanslutning och variabler kommando . En anslutning används för att skicka ditt användarnamn och lösenord till databasservern att skapa en säker länk från koden . Kommandot variabel utför den lagrade proceduren. Koden skapar under ditt variabler :
Dim con som ny SqlClient. SqlConnection
Dim kommando som ny SqlClient. SqlCommand
2
Ställ in . anslutningssträngen. Anslutningssträngen innehåller ditt användarnamn och lösenord och databasen du vill fråga . Följande kod ställer in en anslutning sträng :
con. ConnectionString=" Data Source=SQLServerName , användar-id=Användarnamn , Lösenord=pswd , "
con. Open ( )
" Data Source " är namnet på din SQL Server . Resten av anslutningssträngen i exemplet ovan är användarens namn och lösenord som inrättats på SQL Server för att söka på servern . Den " Open () " kommandot öppnar anslutningen och förbereder din kod för att ringa den lagrade proceduren.
3 .
Ställ in kommandot variabel och tilldela den en lagrad procedur . Följande kod tilldelar en lagrad procedur och associerar den med din anslutning objekt :
command. CommandText=" my_stored_procedure "
command. CommandType=CommandType. StoredProcedure
command. Connection=con
4 .
köra en lagrad procedur och ställa in den till en " SQLReader " objekt . SQL Reader innehåller poster som returneras från databasen . Koden nedan visar hur du utför och tilldela resultatet till läsaren :
Dim Reader som SqlClient. SqlDataReader
läsare=kommando . Execute ( )
5 .
Skriv ut den första posten för att kontrollera processen var lyckad . Koden nedan visar hur du skriver ut den första posten från SQL Reader .
MsgBox läsare (0 ) toString ( )
Previous:nothing Next:hur du vill visa blankett 2 i Visual Basic