Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

SANTRAUKA Šiame straipsnyje aprašoma informacija, reikalinga, kad
pojectneeds būtų rodomi konkrečiame lange, turės būti gauta
per ADO ryšį.


DAUGIAU INFORMACIJOS Pirmoji parinktis būtų sunku kodą

vartotojo ID, Slaptažodis, Duomenų bazės pavadinimas ir Duomenų šaltinio pavadinimas. To pavyzdys būtų toks: (Ši jungimosi eilutė būtų

vienoje VBA eilutėje)


. ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN būtų ODBC duomenų šaltinis, kuris yra


SQL duomenų Server.In šiame pavyzdyje slaptažodis tuščias. Pradinis katalogas yra duomenų bazės, kurioje yra duomenys, pavadinimas.


Jei nenorite, kad ši informacija būtų sunku kodą, yra dll failas, kurį galima naudoti norint gauti visą šią informaciją. Šį .dll galima rasti "PartnerSource" arba "CustomerSource" dalyje Atsisiuntimai ir & naujinimai | Produktų leidimų | Tęsinys "eEnterprise" produktų leidimuose | Modifikatoriaus / VBA pavyzdžiai. Failas vadinamas
"ActiveX DLL" prisijungimo informacijai gauti.


Įtrauktas readme failas parodys, kaip paskelbti kintamuosius dll failui naudoti. Kodo pavyzdys paskelbtų kintamuosius ir tada jungimosi eilutėje naudos kintamuosius.


Dim userinfo As Object

Dim luserid As String

Dim lsqlpassword As String

Dim lintercompanyid As String Dim

lsqldatasourcename As String This code would be on a window open


event.


Set userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo")

luserid = userinfo.retrieve_user()

lsqlpassword = userinfo.sql_password()

lintercompanyid = userinfo.intercompany_id()

lsqldatasourcename = userinfo.sql_datasourcename() Tada

jungimosi eilutėje naudosite
kintamuosius.

(Ši .jungimosi eilutė būtų vienoje VBA eilutėje)


. ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Naudojant šio tipo


jungimosi eilutę su "retrieve.dll", bus atgautas vartotojo vardas, slaptažodis, įmonė, prie kurios jie prisijungę, ir duomenų šaltinis, kurį jie naudoja.

Šis straipsnis buvo "TechKnowledge" dokumento ID:22116

"TechKnowledge" turinys

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×