Додавання підключення даних до бази даних microsoft sql server

Щоб додати додаткове підключення даних до бази даних, виконайте наступні дії:

Крок 1. Додавання додаткового підключення даних до шаблону форми. На цьому кроці створюється додаткове джерело даних з необхідними полями і групами відповідно до порядку зберігання даних в базі даних. В налаштуваннях шаблону форми можна також дозволити формам використовувати це підключення даних при першому відкритті форми.

Крок 2. Налаштування шаблону форми для доступу до Інтернету даних. Щоб користувачі могли використовувати це підключення даних після відкриття форми, до шаблону форми можна додати правило або кнопку для отримання даних з цього підключення даних.

В цій статті:

При створенні шаблону форми, що підключається до зовнішнього джерела даних, Microsoft Office InfoPath створює основне підключення до даних до цього зовнішнього джерела даних. Потім InfoPath створює основне джерело даних для шаблону відповідно до порядку зберігання даних в зовнішньому джерелі даних. Однак зовнішнє джерело даних, який використовується в основному підключенні даних, може не містити значень, які повинні завантажуватися в елементи управління в шаблоні форми. Ці значення можуть зберігатися в іншому зовнішньому джерелі даних, наприклад, в іншій базі даних SQL Server. Для отримання значень з іншого зовнішнього джерела даних до шаблону форми можна додати додаткове підключення даних.

Додаткове підключення даних - це підключення даних, що додається до шаблону форми. Це підключення даних може бути підключенням для запиту даних або підключенням для відправки даних. Підключення для запиту даних можна додати до шаблону форми тільки як додаткове підключення даних до бази даних SQL Server. Це підключення даних слід додавати тільки при необхідності отримання даних із зовнішнього джерела даних, відмінного від джерела основного підключення даних. Підключення для відправки даних в базу даних SQL Server в якості додаткового підключення даних додати не можна.

При додаванні підключення даних для запиту до бази даних InfoPath створюється додаткове джерело даних з полями даних і груп, які відповідає того, що дані зберігаються в базі даних. Так як структури даних в додаткове джерело даних повинен відповідати спосіб зберігання даних в таблицях бази даних, не можна змінити поля або групи в додаткове джерело даних. Ви можете налаштувати з'єднання даних для кожного запиту для збереження результатів, щоб користувачі мають доступ до даних при їх форми не підключений до мережі. Залежно від характеру даних потрібно відображати результати запиту тільки при підключенні користувачів до мережі.

Примітка з безпеки: Якщо ви використовуєте додаткового підключення даних для отримання конфіденційні дані із зовнішнього джерела даних, ви можете відключити цю функцію для захисту даних від несанкціонованого використання в разі, якщо комп'ютер крадіжки або. Якщо відключити цю функцію, зможуть перевіряти ці дані тільки в тому випадку, якщо користувач підключений до мережі.

Якщо в шаблон форми додано підключення для запиту даних, воно буде за замовчуванням використовуватися, коли користувач відкриває форми, засновані на цьому шаблоні. Шаблон форми можна також налаштувати на використання підключення для запиту даних одним із зазначених нижче способів.

Додати правило Можна налаштувати правила для використання при кожному виникненні умові в правилі підключення даних для запиту.

Додавання кнопки Кнопки можна додати в шаблон форми, який користувачі можуть клацнути отримання даних за допомогою підключення даних для запиту.

Використання користувацького коду Якщо не вдається додати правило або кнопки, за допомогою призначеного для користувача коду отримання даних за допомогою підключення даних для запиту. Використання користувацького коду вимагає розробника для створення призначеного для користувача коду.

підготовка

Перш ніж додавати до шаблону форми додаткове підключення даних до бази даних SQL Server, необхідно отримати у адміністратора бази даних такі відомості:

Ім'я сервера бази даних, яка використовується з цим шаблоном форми.

Ім'я бази даних, яка буде використовуватися з цим шаблоном форми.

Перевірка справжності, необхідна цією базою даних. Для визначення прав доступу користувачів до бази даних може використовуватися перевірка справжності Microsoft Windows або перевірка справжності SQL Server.

Ім'я таблиці, яка містить дані, які повинні завантажуватися в форму. Це основна таблиця. Якщо передбачається використовувати більше однієї таблиці бази даних, необхідно знати імена цих підлеглих таблиць. Також потрібно знати імена полів в підлеглих таблицях, які мають зв'язки з полями основної таблиці.

Чи можна безпечно зберігати результати запиту в формі для автономного використання.

Крок 1. Додавання додаткового підключення даних

У меню Сервіс виберіть пункт Підключення до даних.

У діалоговому вікні Підключення до даних натисніть кнопку Додати.

У майстра створення підключення до даних встановіть перемикачі Створити нове підключення для і Отримання даних. а потім натисніть кнопку Далі.

На наступній сторінці майстра виберіть пункт База даних (тільки Microsoft SQL Server або Microsoft Office Access) і натисніть кнопку Далі.

На наступній сторінці майстра виберіть пункт Вибрати базу даних.

У діалоговому вікні Вибір джерела даних натисніть кнопку Створити джерело.

У списку Виберіть тип джерела даних, до якого потрібно підключитися виберіть Microsoft SQL Server і натисніть кнопку Далі.

В поле Ім'я сервера введіть ім'я сервера цієї бази даних.

У розділі Облікові відомості виконайте одну з таких дій:

Якщо база даних визначає, хто може мати доступ, на основі облікових даних, які використовуються в мережі Microsoft Windows, виберіть Використовувати перевірку автентичності Windows.

Якщо база даних визначає права доступу відповідно до зазначеного ім'ям користувача і паролем, які необхідно отримати у адміністратора бази даних, виберіть Використовувати наступні ім'я користувача і пароль, а потім введіть ім'я користувача та пароль у поля Ім'я користувача і Пароль.

Натисніть кнопку "Далі .

На наступній сторінці майстра в списку Виберіть базу даних, яка містить потрібні відомості виберіть необхідну базу даних, встановіть прапорець Підключення до певної таблиці. клацніть ім'я головної таблиці, а потім натисніть кнопку Далі.

На наступній сторінці майстра в поле Ім'я файлу введіть ім'я для файлу, в якому будуть зберігатися відомості про підключення до даних.

Щоб зберегти ці налаштування, натисніть кнопку Готово.

Додайте будь-які інші таблиці, які потрібно використовувати в підключенні для запиту даних.

Натисніть кнопку Додати таблицю.

У діалоговому вікні Додавання таблиці або запиту клацніть ім'я дочірньої таблиці, а потім натисніть кнопку Далі. InfoPath спробує зіставити імена полів в обох таблицях, щоб встановити відносини. Щоб не використовувати запропонований варіант, виберіть відношення і натисніть кнопку Видалити відношення. Щоб додати відношення, натисніть кнопку Додати відношення. У діалоговому вікні Додавання відносини клацніть ім'я кожного необхідного поля в відповідному стовпці, а потім натисніть кнопку ОК.

Натисніть кнопку Готово.

Повторіть ці кроки, щоб додати інші дочірні таблиці.

Натисніть кнопку "Далі .

Щоб результати підключення для запиту даних були доступні за відсутності підключення форми до мережі, встановіть прапорець Зберегти копію даних в шаблоні форми.

Примітка з безпеки: Коли форма використовує це підключення даних, при встановленому прапорці дані зберігаються на комп'ютері користувача. Якщо через це підключення даних форма отримує важливі дані, можна відключити цю функцію, щоб захистити дані в разі втрати або крадіжки комп'ютера.

Натисніть кнопку "Далі .

На наступній сторінці майстра введіть зрозуміле ім'я для цього додаткового підключення даних. Щоб дані автоматично завантажувалися при відкритті форми, встановіть прапорець Автоматично отримувати дані при відкритті форми.

Крок 2. Налаштування шаблону форми для доступу до Інтернету даних.

Щоб форми, засновані на цьому шаблоні форми, використовували це підключення даних після відкриття форми користувачем, до шаблону форми можна додати правило, яке буде застосовуватися для доступу до Інтернету даних при виконанні певних умов. Можна також додати до шаблону форми кнопку, натиснувши яку, користувачі зможуть використовувати це підключення даних.

Додавання правила

До шаблоном форми можна додати правило, щоб отримувати дані від підключення для запиту даних, якщо вони задовольняють умові правила. У наступному прикладі процедури для шаблону форми створено підключення для запиту даних і в шаблоні форми налаштований елемент управління для відображення даних з цього підключення даних.

Якщо для шаблону форми використовується кілька подань, в меню Вид клацніть Ім'я уявлення. щоб перейти до подання з елементом управління, в якому ви хочете відображати дані з вторинного джерела.

Двічі клацніть елемент керування, до якого потрібно додати правило.

Перейдіть на вкладку Дані.

У розділі Перевірка і правила натисніть кнопку Правила.

У діалоговому вікні Правила натисніть кнопку Додати.

У полі Ім'я введіть ім'я для правила.

Щоб задати умови, коли правило повинно виконуватися, клацніть Задати умова і потім введіть умова. Правило буде виконуватися при виконанні умови. Якщо не поставити умови, правило буде виконуватися щоразу, коли користувач змінює значення в елементі управління і переміщує курсор свій подалі від цього елемента управління.

Натисніть кнопку Додати дію.

У списку Дія клацніть Запит з використанням підключення даних.

Додавання кнопки

До шаблоном форми можна додати кнопку, яку користувачі зможуть натискати для отримання даних з підключення для запиту даних.

Якщо для шаблону форми використовується кілька подань, в меню Вид клацніть Ім'я уявлення. щоб перейти до подання з елементом управління, в якому ви хочете відображати дані з вторинного джерела.

Якщо область завдань Елементи керування не відображається, клацніть Інші елементи управління в меню Вставка або натисніть клавіші ALT + I, C.

Перетягніть елемент управління - кнопку на шаблон форми.

Двічі клацніть кнопку, додану до шаблону форми.

Перейдіть на вкладку Загальні.

У списку Дія виберіть Оновити.

В поле Метка введіть назву, яка повинна відображатися на кнопці в шаблоні форми.

Натисніть кнопку Налаштування.

У діалоговому вікні Оновити клацніть Один додаткове джерело даних.

У списку Виберіть додаткове джерело даних виберіть додаткове джерело даних, прив'язаний до підключення для запиту даних.

Схожі статті