Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako volanie uloženej procedúry v SQL Server z VB

Microsoft Visual Basic umožňuje vývojárom s kódovacím jazykom , ktorý vytvára dynamické webové stránky a desktopových aplikácií . Visual Basic je súčasťou NET Framework spoločnosti Microsoft .. Ak chcete vytvoriť tieto dynamické aplikácie , databázový server je použitý slúžiť informácie . SQL Server poskytuje vývojárom uloženej procedúry , ktoré sú vopred zostavené segmenty kódu , ktorý načítať , upraviť alebo odstrániť záznamy v databázových tabuľkách . Môžete volať tieto uložené procedúry v jazyku Visual Basic . Pokyny dovolená 1

Vytvorte si VB pripojenie k databáze a príkaz premenné . Pripojenie sa používa na odoslanie svoje užívateľské meno a heslo na databázový server vytvoriť bezpečné spojenie z kódu . Príkaz premennej spustí uloženú procedúru . Nasledujúci kód vytvorí svoje premenné :

Dim con ako príkaz Nový SqlClient.SqlConnectionDim ako New SqlClient.SqlCommand
2

Nastaviť pripojovací reťazec . Pripojovací reťazec obsahuje vaše užívateľské meno a heslo a databázu , ktorú chcete dotaz . Nasledujúci kód nastaví pripojovací reťazec :

con.ConnectionString = " Data Source = SQLServerName Užívateľ ID = užívateľské meno Password = PSWD , " con.Open ( )

" Data Source " je názov vášho servera SQL Server . Zvyšok reťazec pripojenia vo vyššie uvedenom príklade je užívateľské meno a heslo nastaviť na SQL Server dotaz na server . " Otvorte ( ) " Príkaz otvorí pripojenie a pripravuje svoj ​​kód na volanie uloženej procedúry .
3

Nastavenie príkazového premennú a priradiť mu uložené procedúry . Nasledujúci kód priradí uložené procedúry a spája ju s pripojením objektu :

command.CommandText = " my_stored_procedure " command.CommandType = CommandType.StoredProcedurecommand.Connection = con
4

Execute uložené procedúry a nastavte ju na " SQLReader " objekt . SQL Reader obsahuje záznamy vrátené z databázy . Nasledujúci kód ukazuje , ako spustiť a priradiť výsledky pre čitateľa :

Dim reader Ako SqlClient.SqlDataReaderreader = command.Execute ( )
5

Vytlačte prvého zápisu do overiť proces bol úspešný . Nasledujúci kód ukazuje, ako vytlačiť prvý záznam z SQL Reader :

MsgBox čítačky ( 0 ) toString ( )
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené