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 spúšťať uložené procedúry príkazu v jazyku Visual Basic

databázy sa používa k užívateľom s dynamickým obsahom . Jedna zložka databázové aplikácie je uložené procedúry . Uložené procedúry sú predkompilovaných príkazy , ktoré načítať , upraviť alebo odstrániť informácie v tabuľke . Môžete použiť Visual Basic pre volanie uloženej procedúry z vášho webu alebo desktopové aplikácie . Volanie uloženej procedúry vyžaduje použitie pripojenie a objekt príkazu , ktoré sú súčasťou systému jazyka Visual Basic kompilátor . Pokyny dovolená 1

Otvorte Visual Studio alebo Visual Basic 6.0 konzoly a nahrať svoj ​​projekt . Dvakrát kliknite na formulár , ktorý sa zobrazí vrátené záznamy z databázy . Kliknite pravým tlačidlom myši na otvorenú formu súbor a vyberte možnosť " zobrazenie kódu . "
2

inicializovať premenné potrebné k volanie uloženej procedúry . Pripojovacie a príkaz objekty sa používajú pre pripojenie a volanie procedúry databázy . Záznamov je objekt využívaný na držanie záznamy načítané . Kód pre inicializáciu premenných je nasledujúci :

Dim conn ako New ADODB.ConnectionDim záznamov ako nové ADODB.RecordsetDim comm Ako ADODB.Command
3

použite objekt pripojenie k otvoreniu pripojenie k databáze . Objekt pripojenie používa ovládač databázy a názov databázy . Kód pre pripojenie k serveru SQL Server je nasledovné :

conn.Open " Provider = SQLOLEDB ; Data Source = myDatabaseServer ; Initial Catalog = mydb " , užívateľské meno , heslo

" užívateľské meno " a parameter " heslo " je užívateľské meno nakonfigurovaný na databázovom serveri , ktorý má schopnosť spúšťať uložené procedúry
4

Nastavte požadované vlastnosti pre objekt príkazu .. Objekt príkazu musí byť nastavená na spustenie uloženej procedúry . To tiež vyžaduje , aby objekt pripojenie a názov uloženej procedúry . Nasledujúci kód nastavuje objekt príkazu :

comm.ActiveConnection = conncomm.CommandType = adCmdStoredProccomm.CommandText = " myStoredProcedure "
5

Spustenie uloženej procedúry a priradiť výsledky objekt sady záznamov . Nasledujúci kód používa objekt príkazu pre spustenie databázy uloženej procedúry : Spojené

záznamov = comm.Execute
6

Tlač prvý záznam zo záznamov . To sa používa na testovanie kódu a overte , že ste obdržaní výsledkov z databázy .

Tlač záznamy ( 0 )

Najnovšie články

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