הוספת חיבור נתונים למסד נתונים של Microsoft SQL Server

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

באפשרותך להוסיף חיבור נתונים משני לתבנית הטופס שלך אשר שאילתות למסד נתונים של Microsoft SQL Server. לא ניתן להוסיף חיבור נתונים משני לתבנית הטופס שלך השולח נתוני טופס למסד נתונים. אם ברצונך להשתמש בחיבור נתונים משני לשליחת נתוני טופס למסד נתונים, השתמש בחיבור נתונים משני לשירות אינטרנט הפועל עם מסד נתונים זה. חפש קישורים למידע נוסף אודות הוספת חיבור נתונים משני לשירות אינטרנט בסעיף למידע נוסף.

כדי להוסיף חיבור נתונים משני למסד נתונים, עליך לבצע את הפעולות הבאות:

שלב 1: הוספת חיבור נתונים משני לתבנית הטופס    שלב זה יוצר את מקור נתונים משני עם השדות והקבוצות המתאימים בהתבסס על האופן שבו הנתונים מאוחסנים במסד הנתונים. באפשרותך גם להגדיר את תבנית הטופס כדי לאפשר לטפסים להשתמש בחיבור נתונים זה בעת הפתיחה הראשונה של הטופס.

שלב 2: קביעת התצורה של תבנית הטופס כדי להשתמש בחיבור נתונים    אם ברצונך שהמשתמשים שלך כדי להשתמש בחיבור נתונים זה לאחר פתיחת הטופס, באפשרותך להוסיף כלל או לחצן לתבנית הטופס כדי לאפשר למשתמשים לקבל נתונים מחיבור נתונים זה.

במאמר זה

מבט כולל

לפני שתתחיל

שלב 1: הוספת חיבור נתונים משני

שלב 2: קביעת התצורה של תבנית הטופס כדי להשתמש בחיבור נתונים

מבט כולל

בעת יצירת תבנית טופס המבוסס על מקור נתונים חיצוני, Microsoft Office InfoPath יוצר הראשי חיבור נתונים למקור נתונים חיצוני זה. לאחר מכן, InfoPath יוצר את מקור הנתונים הראשי עבור תבנית הטופס בהתבסס על האופן שבו הנתונים מאוחסנים במקור הנתונים החיצוני. עם זאת, ייתכן מקור הנתונים החיצוני להשתמש בחיבור הנתונים הראשי שאין לך את הערכים שבהם ברצונך למקם בפקדים בתבנית הטופס. מקור נתונים חיצוני אחר, כגון מסד נתונים אחר של SQL Server עשויה להתקיים ערכים אלה. כדי לקבל ערכים ממקור נתונים חיצוני אחר, באפשרותך להוסיף חיבור נתונים משני לתבנית הטופס שלך.

חיבור נתונים משני הוא חיבור נתונים שאתה מוסיף לתבנית טופס. חיבור נתונים זה יכול להיות חיבור נתונים של שאילתה או חיבור נתונים של שליחה. באפשרותך להוסיף חיבור נתונים של שאילתה על תבנית הטופס שלך רק בצורת חיבור נתונים משני למסד נתונים של SQL Server. הוספת חיבור נתונים זה רק אם אתה זקוק נתונים ממקור נתונים חיצוני שאינו החלק בחיבור הנתונים הראשי. לא ניתן להוסיף חיבור נתונים של שליחה למסד נתונים של SQL Server בשם חיבור נתונים משני.

בעת הוספת חיבור נתונים של שאילתה למסד נתונים, InfoPath יוצר של משני מקור נתונים עם שדות נתונים וקבוצות התואמים לאופן שבו הנתונים מאוחסנים במסד הנתונים. מכיוון שעל מבנה הנתונים במקור הנתונים המשני להתאים לדרך בה נתונים מאוחסנים בטבלאות מסד הנתונים, אין באפשרותך לשנות את השדות או הקבוצות במקור הנתונים המשני. באפשרותך להגדיר כל חיבור נתונים של שאילתה כדי לשמור את התוצאות כך שלמשתמשים תהיה גישה לנתונים כאשר הטופס שלהם אינו מחובר לרשת. בהתאם לסוג הנתונים, ייתכן שתרצה להציג את תוצאות השאילתה רק כאשר משתמשים מחוברים לרשת.

הערת אבטחה: אם אתה משתמש בחיבור נתונים משני כדי לאחזר נתונים רגישים ממקור נתונים חיצוני, ייתכן שתרצה לבטל תכונה זו כדי לסייע בהגנה על הנתונים משימוש לא מורשה למקרה המחשב אבד או גניבה. אם תבטל תכונה זו, הנתונים יהיו זמינות רק אם המשתמש מחובר לרשת.

בעת הוספת חיבור נתונים של שאילתה לתבנית טופס, כברירת מחדל הטפסים המבוססים על תבנית טופס זו להשתמש בחיבור הנתונים כשהם נפתחים על-ידי משתמש. באפשרותך גם להגדיר את תבנית הטופס שלך כדי להשתמש בחיבור נתונים השאילתה באחת מהדרכים הבאות:

  • הוספת כלל    באפשרותך להגדיר כלל לשימוש חיבור הנתונים של השאילתה, בכל פעם שמתרחש התנאי בכלל.

  • הוסף לחצן    באפשרותך להוסיף לחצן בתבנית הטופס שמשתמשים יכולים ללחוץ על קבלת נתונים באמצעות חיבור הנתונים של השאילתה.

  • השתמש קוד מותאם אישית    אם אין באפשרותך להוסיף כלל או לחצן, באפשרותך להשתמש קוד מותאם אישית כדי לקבל נתונים באמצעות חיבור הנתונים של השאילתה. באמצעות קוד מותאם אישית נדרש מפתח ליצור את קוד מותאם אישית.

לראש הדף

לפני שתתחיל

לפני שתוסיף חיבור נתונים משני למסד נתונים של SQL Server אל תבנית הטופס שלך, נדרש לך המידע הבא ממנהל מסד הנתונים שלך:

  • שם השרת עם מסד הנתונים שבו תשתמש עם תבנית טופס זו.

  • שם מסד הנתונים שבו תשתמש עם תבנית טופס זו.

  • האימות שדורש מסד הנתונים. מסד הנתונים באפשרותך להשתמש באפשרות אימות של Microsoft Windows או אימות SQL Server כדי לקבוע כיצד משתמשים יוכלו לגשת למסד הנתונים.

  • שם הטבלה המכילה את הנתונים שברצונך לשלוח לטופס. זוהי הטבלה הראשית. אם בכוונתך להשתמש יותר מטבלה אחת במסד הנתונים, אתה זקוק את שמות האחרות, טבלאות הצאצא. עליך גם את שמות השדות בטבלאות הצאצא הכוללות קשרי גומלין לשדות בטבלה הראשית.

  • ניתן לאחסן בבטחה את תוצאות השאילתה בטופס לשימוש במצב לא מקוון.

לראש הדף

שלב 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 מנסה להגדיר את קשרי הגומלין על-ידי התאמת שמות השדות בשתי הטבלאות. אם אין ברצונך להשתמש בקשרי הגומלין מוצעים, בחר את קשר הגומלין ולאחר מכן לחץ על הסר קשר גומלין. כדי להוסיף קשר גומלין, לחץ על הוספת קשרי גומלין. בתיבת הדו-שיח הוספת קשרי גומלין, לחץ על השם של כל שדה קשורות בעמודה המתאימים ולאחר מכן לחץ על אישור.

    3. לחץ על סיום.

    4. כדי להוסיף טבלאות צאצא נוספות, חזור על שלבים אלה.

  15. לחץ על הבא.

  16. כדי להפוך את התוצאות של חיבור הנתונים של השאילתה לזמינות כאשר הטופס אינו מחובר לרשת, בחר בתיבת הסימון אחסן עותק של הנתונים בתבנית הטופס.

    הערת אבטחה: בחירה בתיבת סימון זו מאחסנת את הנתונים במחשב של המשתמש כאשר הטופס ישתמש בחיבור נתונים זה. אם הטופס מקבל נתונים רגישים מתוך חיבור נתונים זה, ייתכן שתרצה לבטל תכונה זו כדי לסייע בהגנה על הנתונים במקרה שהמחשב יאבד או גניבה.

  17. לחץ על הבא.

  18. בעמוד הבא של האשף, הקלד שם תיאורי עבור חיבור נתונים משני זה. אם ברצונך שטופס יקבל נתונים באופן אוטומטי בעת פתיחת הטופס, בחר בתיבת הסימון אחזר נתונים בעת פתיחת הטופס באופן אוטומטי.

לראש הדף

שלב 2: קביעת התצורה של תבנית הטופס כדי להשתמש בחיבור נתונים

אם אתה מעוניין הטפסים המבוססים על תבנית טופס זו כדי להשתמש בחיבור נתונים זה לאחר שהמשתמש יפתח את הטופס, באפשרותך להוסיף כלל לתבנית טופס אשר משתמש בחיבור נתונים זה בהתאם לתנאי מסוים, או להוסיף לחצן לתבנית טופס המאפשרים cli המשתמשים שלך הערם כדי להשתמש בחיבור נתונים זה.

הוסף כלל

באפשרותך להוסיף כלל לתבנית טופס כדי קבלת נתונים מחיבור הנתונים של השאילתה בכל פעם שהתנאי עבור הכלל מתקיים. הפרוצדורה הבאה מניחה שיצרת חיבור נתונים של שאילתה עבור תבנית הטופס שלך ושקבעת פקד בתבנית הטופס שלך כדי להציג את הנתונים מתוך חיבור נתונים זה.

  1. אם תבנית הטופס מכיל תצוגות מרובות, לחץ על שם התצוגה בתפריט ' תצוגה ' כדי לעבור אל התצוגה עם הפקד שבו ברצונך להציג את הנתונים ממקור נתונים משני.

  2. לחץ פעמיים על הפקד שברצונך להוסיף כלל.

  3. לחץ על הכרטיסיה נתונים.

  4. תחת אימות וכללים, לחץ על כללי.

  5. בתיבת הדו-שיח כללים, לחץ על הוסף.

  6. בתיבה שם, הקלד שם עבור הכלל.

  7. כדי לציין תנאי כאשר הכלל צריך לפעול, לחץ על הגדרת תנאי, ולאחר מכן הזן את התנאי. הכלל יופעל כאשר התנאי מתרחשת. אם לא תגדיר תנאי, הכלל יופעל בכל פעם שהמשתמש משנה את הערך בפקד ולאחר מכן עובר הסמן שלו הרחק פקד זה.

  8. לחץ על הוסף פעולה.

  9. ברשימה פעולה, לחץ על שאילתה באמצעות חיבור נתונים.

  10. ברשימה חיבור נתונים, לחץ על חיבור הנתונים של השאילתה שבה ברצונך להשתמש ולאחר מכן לחץ על אישור כדי לסגור את כל תיבות הדו-שיח הפתוחות.

  11. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

הוספת לחצן

באפשרותך להוסיף פקד לחצן אל תבנית הטופס שלך יכולים ללחוץ עליה כדי לקבל נתונים מחיבור הנתונים של השאילתה.

  1. אם תבנית הטופס מכיל תצוגות מרובות, לחץ על שם התצוגה בתפריט ' תצוגה ' כדי לעבור אל התצוגה עם הפקד שבו ברצונך להציג את הנתונים ממקור נתונים משני.

  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  3. גרור פקד לחצן אל תבנית הטופס שלך.

  4. לחץ פעמיים על פקד הלחצן שהוספת זה עתה בתבנית הטופס.

  5. לחץ על הכרטיסיה כללי.

  6. ברשימה פעולה, לחץ על רענן.

  7. בתיבה תווית, הקלד את השם שברצונך שיופיע על הלחצן בתבנית הטופס.

  8. לחץ על הגדרות.

  9. בתיבת הדו-שיח רענון, לחץ על מקור נתונים משני אחד.

  10. ברשימה בחר במקור הנתונים המשני, לחץ על מקור הנתונים המשני המשויך לחיבור הנתונים של השאילתה.

  11. לחץ על אישור כדי לסגור כל תיבת דו-שיח פתוחה.

  12. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×