Додавання зв'язків даних до бази даних Microsoft SQL Server

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

Додаткового зв'язку даних можна додати до шаблону форми, які запити бази даних Microsoft SQL Server. Додаткового зв'язку даних не можна додати до шаблону форми, яка надсилання даних форми до бази даних. Якщо ви хочете використовувати додаткового зв'язку даних для надсилання даних форми до бази даних, за допомогою додаткового зв'язку даних на веб-служби, який працює з цієї бази даних. Знайти посилання на додаткові відомості про додавання додаткового зв'язку даних у веб-служби в розділі .

Щоб додати додаткового зв'язку даних до бази даних, слід виконати такі:

Крок 1: додавання додаткового зв'язку даних до шаблону форми    Цей крок створює додаткове джерело даних з відповідних полів і груп, залежно від способу, дані зберігаються в базі даних. Можна також настроїти шаблону форми для використання зв'язку даних під час першого відкриття форми.

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

У цій статті

Огляд

Попередня інформація

Крок 1: Додавання додаткового зв'язку даних

Крок 2: Настроювання шаблону форми за допомогою зв'язків даних

Огляд

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

Додаткового зв'язку даних – це зв'язок даних, які ви додаєте до шаблону форми. Цей зв'язок даних може бути зв'язок даних для запиту або зв'язок даних для надсилання. Зв'язок даних для запиту можна додати до шаблону форми лише у вигляді додаткового зв'язку даних до бази даних SQL Server. Після додавання зв'язку даних лише потрібні дані із зовнішнього джерела даних в основний зв'язок даних. Не можна додати зв'язок даних для надсилання до бази даних SQL Server як додаткового зв'язку даних.

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

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

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

  • Додавання правила    Ви можете настроїти правила використання зв'язок даних для запиту настання умови у правилі.

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

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

На початок сторінки

Попередня інформація

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

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

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

  • Автентифікація, викликані бази даних. Базу даних можна використовувати автентифікація SQL Server або Microsoft Windows автентифікації для визначення того, як користувачі можуть отримати доступ до бази даних.

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

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

На початок сторінки

Крок 1: Додавання додаткового зв'язку даних

  1. У меню Знаряддя виберіть пункт Зв'язки даних.

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

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

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

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

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

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

  8. У полі ім'я сервера введіть ім'я сервера з бази даних.

  9. У розділі вхід облікові данівиконайте одну з наведених нижче дій.

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

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

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

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

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

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

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

    Ось як це зробити:

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

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

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

    4. Щоб додати додаткові дочірній таблиці, повторіть ці кроки.

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

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

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

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

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

На початок сторінки

Крок 2: Настроювання шаблону форми за допомогою зв'язків даних

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

Add a rule

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

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

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

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

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

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

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

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

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

  9. У списку дія виберіть запиту за допомогою зв'язків даних.

  10. У списку зв'язку з даними натисніть кнопку зв'язок даних для запиту, який потрібно використовувати і натисніть кнопку OK , щоб закрити кожне діалогове.

  11. Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.

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

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

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

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

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

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

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

  6. У списку дія натисніть кнопку оновити.

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

  8. Натисніть кнопку Настройки.

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

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

  11. Щоб закрити кожне діалогове вікно, натискайте кнопку ОК.

  12. Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.

На початок сторінки

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×