RIEPILOGO Questo articolo descrive le informazioni necessarie per visualizzare un oggetto in una determinata finestra tramite una connessione ADO.ALTRE INFORMAZIONI La prima opzione è codificare l'ID utente, la password, il nome del database e il nome dell'origine dati. Un esempio di questo tipo è il seguente: (Questa stringa di connessione sarebbe tutta su un'unica riga in VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" Il DSN sarà l'origine dati ODBC impostata per il SQL Server.In in questo esempio la password è vuota. Catalogo iniziale è il nome del database in cui si trovano i dati.Se non si vuole codificare queste informazioni, è disponibile un file DLL che può essere usato per recuperare tutte queste informazioni. Questo .dll file è disponibile in PartnerSource o CustomerSource in Download & aggiornamenti | Versioni dei prodotti | Continua nelle versioni dei prodotti eEnterprise | Esempi di modificatori/VBA. Il file è denominato DLL ActiveX per il recupero delle informazioni di accesso.Il file Readme incluso mostrerà come dichiarare le variabili per usare il file DLL. Un esempio di codice dichiarerebbe le variabili e quindi userebbe le variabili nella stringa di connessione.Dim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid As String Dim lsqldatasourcename As String Questo codice si presenterebbe in un evento di apertura della finestra.Set userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo") luserid = userinfo.retrieve_user() lsqlpassword = userinfo.sql_password() lintercompanyid = userinfo.intercompany_id() lsqldatasourcename = userinfo.sql_datasourcename() Quindi nella stringa di connessione si userebbero le variabili.Questa stringa di connessione si farebbe tutta su un'unica riga in VBA. ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Usando questo tipo di stringa di connessione con il retrieve.dll, recupera il nome dell'utente, la password, la società a cui è connesso e l'origine dati in uso.Questo articolo è stato ID documento TechKnowledge:22116