Зведення. У цій статті описано відомості, необхідні для відображення у вікні певного вікна через підключення ADO.ДОКЛАДНІШІ ВІДОМОСТІ Перший параметр – жорсткий код ідентифікатора користувача, пароля, імені бази даних і імені джерела даних. Ось приклад цього: (Цей рядок підключення буде все в одному рядку у VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN буде джерелом даних ODBC, яке налаштовано для SQL Server. У цьому прикладі пароль пустий. Початковий каталог – це ім'я бази даних, у якій розміщено дані.Якщо не потрібно кодувати ці відомості, можна отримати всі ці відомості за допомогою DLL-файлу. Цей .dll знайти на сторінці PartnerSource або CustomerSource в розділі Завантаження & оновлень | Випуски продукту | Продовження в eEnterprise Product Releases | Модифікатор або зразки VBA. Файл називається ActiveX DLL для отримання відомостей про вхід.У включеному файлі Readme показано, як оголошувати змінні, щоб використовувати файл DLL. Приклад коду оголосить змінні, а потім використає змінні в рядку підключення.Dim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid As String Dim lsqldatasourcename As String This code 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() Тоді в рядку підключення потрібно використовувати змінні.(Цей рядок підключення все буде в одному рядку у VBA). ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid. Цей тип рядка підключення з програмою retrieve.dll отримує ім'я користувача, пароль, компанію, у яка вони ввійшли, і джерело даних, що використовується.Ця стаття: TechKnowledge Document ID:22116

TechKnowledge Content

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.