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 volať SQL uložené procedúry pomocou MS Access VBA

Vedieť , ako volanie procedúry Microsoft SQL Server uložené z aplikácie Microsoft Office Access pomocou jazyka Visual Basic for Applications ( VBA ) vám môže ušetriť čas , kedy budete musieť spustiť uložené procedúry . SQL Server je relačný databázový systém používa pre veľké databázy . Prístup je relačný databázový systém , ale bežne používa pre menšie databázy . VBA je programovací jazyk použiť na automatizáciu rutinných úloh v aplikáciách Microsoft Office , napríklad aplikácie Access . Pokyny dovolená 1

Spustite program Microsoft Office Access 2007 a ​​zvoľte " Prázdna databáza , " kliknite na tlačidlo " Vytvoriť " . Kliknite na " Databázové nástroje " a vyberte " Visual Basic " . Kliknite na " Vložiť " poľa a zvoľte " Module " .
2

Zvoľte menu " Nástroje " a kliknite na " Referencie ... " Zaškrtnite políčko vedľa " Microsoft ActiveX Data Objects knižnice . " Kliknite na tlačidlo " OK " .
3

Zadajte nasledujúci vytvoriť nový podprogram a deklarovať premenné :

Public Sub createDataToAnalyze ( )

Dim objConnection ako new ADODB.Connection

Dim objCom Ako ADODB.Command

Dim provStr As String
4

Zadajte nasledujúce definovať pripojenie k SQL serveru :

Nastaviť objCom = New ADODB.Command klipart

objConnection.Provider = " SQLOLEDB " klipart

provStr = " Data Source = ServerName , " & " Initial Catalog = názov databázy , ID užívateľa = USER ID , password = heslo " ;

Edit "
5

Typ provStr " string a zadajte informácie o pripojení , napríklad názov servera , názov databázy , užívateľské meno a heslo . nasledujúce definovať uložené procedúry informácie : ..

objConnection.Open provStr

S objCom

ActiveConnection = objConnection

CommandText = " spCreateUserTbl " < .. br >

CommandType = adCmdStoredProc

Execute

End With

End Sub

Upraviť nasledujúci riadok a zadajte názov uloženej procedúry :

. CommandText = " spCreateUserTbl "
6

Stlačte " F5 " spustiť podprogram .

Najnovšie články

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