OVERSIGT Denne artikel beskriver de oplysninger, der skal bruges, for at et projekt kan vises i et bestemt vindue, der skal hentes via en ADO-forbindelse.FLERE OPLYSNINGER Den første mulighed ville være at hard codethe User ID, Password, Database name and the Data Source name. Et eksempel på dette ville være som følger: (Denne forbindelsesstreng ville være alt på én linje i VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN ville være den ODBC-datakilde, der er konfigureret til SQL-Server.In i dette eksempel er adgangskoden tom. Det første katalog er navnet på den database, hvor dataene er placeret.Hvis du ikke vil bruge hard code this information, er der en dll-fil, der kan bruges til at hente alle disse oplysninger. Denne .dll fil kan findes på PartnerSource eller Kundekilde under & opdateringer | Produktudgivelser | Fortsættes i eEnterprise-produktudgivelser | Ændring af/VBA-eksempler. Filen kaldes ActiveX DLL til at hente logonoplysninger .I den medfølgende readme-fil kan du se, hvordan du erklærer variablerne for at bruge dll-filen. Et eksempel på kode ville erklære variabler og derefter bruge variablerne i forbindelsesstrengen.Dim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid As String Dim lsqldatasourcename As String Denne kode ville være på en åben vindueshændelse.Angiv userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo") luserid = userinfo.retrieve_user() lsqlpassword = userinfo.sql_password() lintercompanyid = userinfo.intercompany_id() lsqldatasourcename = userinfo.sql_datasourcename() Derefter skal du i forbindelsesstrengen bruge variablerne.(Denne .forbindelsesstreng ville være alt på én linje i VBA). ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Når du bruger denne type forbindelsesstreng med retrieve.dll, hentes brugerens navn, adgangskode, det firma, de er logget på, og den datakilde, de bruger.Denne artikel var TechKendt dokument-id:22116

TechKendt indhold

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.