Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

SÚHRN V tomto článku sú popísané informácie potrebné na to, aby sa v konkrétnom okne zobrazované pojecteds načítali prostredníctvom pripojenia

ADO.


ĎALŠIE INFORMÁCIE Prvou možnosťou bude pevný kód identifikácia

používateľa, heslo, názov databázy a názov zdroja údajov. Príklad by mal byť nasledovný: (Tento reťazec

pripojenia by sa nachádzal v jednom riadku v jazyku


VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO"


Názov DSN bude zdrojom údajov ODBC, ktorý je nastavením SQL servera Server.In v tomto príklade je heslo prázdne. Počiatočný katalóg je názov databázy, v ktorej sa nachádzajú údaje.


Ak nechcete tieto informácie kódovať, existuje súbor knižnice DLL, ktorý možno použiť na načítanie všetkých týchto informácií. Tento .dll nájdete na zdroji PartnerSource alebo CustomerSource v časti Položky na stiahnutie & aktualizácie | Vydania produktov | Pokračovanie v vydaniach produktov eEnterprise | Modifikátor/Ukážky VBA. Tento súbor sa nazýva
knižnica DLL ActiveX na načítavanie prihlasovacích informácií.


Zahrnuté súbory readme vám ukážu, ako deklarovať premenné na použitie súboru dll. Príklad kódu deklaruje premenné a potom použije premenné v reťazci pripojenia.


Dim userinfo As Object

Dim luserid As String

Dim lsqlpassword As String

Dim lintercompanyid As String Dim

lsqldatasourcename As String Tento


kód bude v otvorenej udalosti okna.


Set userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo")

luserid = userinfo.retrieve_user()

lsqlpassword = userinfo.sql_password()

lintercompanyid = userinfo.intercompany_id()

lsqldatasourcename = userinfo.sql_datasourcename()


Potom v reťazci pripojenia by ste chceli použiť premenné.

(Tento reťazec .connection bude všetok v jednom riadku vo


VBA). ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Pomocou tohto typu reťazca pripojenia s retrieve.dll načíta meno

používateľa, heslo, spoločnosť, do akej sa prihlási, a zdroj údajov, ktorý
používa.

Tento článok bol TechZnámená identifikácia dokumentu:22116

TechZnáme obsah

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×