POVZETEK V tem članku so opisane informacije, ki jih mora pojectneeds prikazati v določenem oknu prek povezave ADO.VEČ INFORMACIJ Prva možnost je, da vnesete kodo ID uporabnika, Geslo, Ime zbirke podatkov in ime vira podatkov. Primer tega bi bil: (Ta niz povezave bi bil vse v eni vrstici v VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN bi bil vir podatkov ODBC, ki je nastavljen v SQL Server. V tem primeru je geslo prazno. Začetni katalog je ime zbirke podatkov, v kateri so podatki.Če teh informacij ne želite pridobiti v trdi kodi, obstaja dllna datoteka, ki jo je mogoče uporabiti za pridobivanje vseh teh informacij. To .dll datoteke lahko najdete na partnerju PartnerSource ali CustomerSource v razdelku Prenosi & posodobitve | Izdaje | Nadaljevanje v izdajah izdelkov eEnterprise | Modifikator/primeri VBA. Datoteka se imenuje ActiveX DLL za pridobivanje informacij za prijavo.Vključena datoteka »berime« vam pokaže, kako prijaviti spremenljivke za uporabo dllne datoteke. Primer kode bi deklar število spremenljivk in nato uporabil spremenljivke v nizu povezave.Dim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid As String Dim lsqldatasourcename As String Ta koda bi bila v odprtem dogodku okna.Nastavite userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo") luserid = userinfo.retrieve_user() lsqlpassword = userinfo.sql_password() lintercompanyid = userinfo.intercompany_id() lsqldatasourcename = userinfo.sql_datasourcename() Nato v nizu povezave uporabite spremenljivke.(Ta niz .connection bi bil vse v eni vrstici v vba). ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Če to vrsto niza povezave uporabite s retrieve.dll, pridobi uporabniško ime, geslo, podjetje, v katere so prijavljeni, in vir podatkov, ki ga uporablja.Ta članek je bil TechKnowledge DOCUMENT ID:22116

Vsebina TechKnowledge

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.