إضافة اتصال بيانات إلى قاعدة بيانات Microsoft SQL Server

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك إضافة اتصال بيانات ثانوي إلى قالب النموذج الخاص بك الذي يتطلب قاعدة بيانات Microsoft SQL Server. لا يمكنك إضافة اتصال بيانات ثانوي إلى قالب النموذج الذي يقوم بإرسال بيانات النموذج إلى قاعدة البيانات. إذا كنت ترغب في استخدام اتصال بيانات ثانوي لإرسال بيانات النموذج إلى قاعدة البيانات، قم باستخدام اتصال بيانات ثانوي إلى خدمة ويب تعمل مع قاعدة البيانات تلك. يمكنك العثور على ارتباطات للحصول على مزيد من المعلومات حول إضافة اتصال بيانات ثانوي إلى خدمة ويب في المقطع انظر أيضاً.

لإضافة اتصال بيانات ثانوي إلى قاعدة بيانات، يجب عليك تنفيذ أحد الإجراءين التاليين:

خطوة 1: إضافة اتصال بيانات ثانوي إلى قالب النموذج    تقوم هذه الخطوة بإنشاء مصدر بيانات ثانوي يحتوي على الحقول والمجموعات المناسبة مستنداً إلى الطريقة التي يتم بها تخزين البيانات في قاعدة البيانات. يمكنك تكوين قالب النموذج للسماح للنموذج باستخدام اتصال البيانات هذا عند فتح النموذج لأول مرة.

خطوة 2: تكوين قالب النموذج لاستخدام اتصال البيانات    إذا كنت ترغب في تمكين المستخدمين من استعمال اتصال البيانات هذا بعد فتح النموذج، يمكنك إضافة قاعدة أو زر إلى قالب النموذج ليتيح للمستخدمين الحصول على البيانات من اتصال البيانات هذا.

في هذا المقال

نظره عامه

قبل البدء

الخطوه 1: اضافه اتصال بيانات ثانوي

الخطوه 2: تكوين قالب النموذج ل# استخدام اتصال البيانات

نظرة عامة

عندما تقوم بإنشاء قالب نموذج يستند إلى مصدر بيانات خارجي، يقوم Microsoft Office InfoPath بإنشاء اتصال البيانات رئيسي لمصدر البيانات الخارجي. ثم يقوم InfoPath بإنشاء مصدر بيانات رئيسي لقالب النموذج مستنداً إلى الطريقة التي يتم بها تخزين المعلومات في مصدر البيانات الخارجي.ومع ذلك قد لا يكون لمصدر البيانات الخارجي المستخدم في اتصال البيانات الرئيسي نفس القيم التي تريد وضعها في عناصر التحكم لقالب النموذج. وقد توجد هذه القيم في مصدر بيانات خارجي آخر، مثل قاعدة بيانات SQL Server أخرى.

يعتبر اتصال البيانات الثانوي هو اتصال بيانات تقوم بإضافته إلى قالب النموذج. ويمكن أن يكون اتصال بيانات خاص بالاستعلام أو اتصال بيانات خاص بالإرسال. يمكنك إضافة اتصال بيانات خاص بالاستعلام إلى قالب النموذج الخاص بك فقط على أنه اتصال بيانات ثانوي إلى قاعدة بيانات SQL Server. تتم إضافة اتصال البيانات هذا عندما تحتاج بيانات من مصدر بيانات خارجي غير الموجود في اتصال البيانات الرئيسي. ولا يمكنك إضافة اتصال بيانات خاص بالإرسال إلى قاعدة بيانات SQL على اعتبار أنه مصدر بيانات ثانوي.

عند اضافه اتصال بيانات استعلام الي قاعده بيانات، يقوم 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: تكوين قالب النموذج لاستخدام اتصال بيانات

إذا كنت تريد النماذج التي تستند إلى قالب النموذج هذا لاستخدام اتصال البيانات بعد قيام المستخدم بفتح النموذج، يمكنك إضافة قاعدة لقالب النموذج يمكنها استخدام اتصال البيانات تحت ظرف معين أو إضافة زر إلى قالب النموذج يمكن للمستخدمين النقر فوقه لاستخدام اتصال البيانات هذا.

إضافة قاعدة

يمكنك إضافة قاعدة إلى قالب النموذج للحصول على البيانات من اتصال البيانات الخاص بالاستعلام متى تم استيفاء شرط هذه القاعدة. يفترض هذا الإجراء أنك قمت بإنشاء اتصال بيانات خاص بالاستعلام لقالب النموذج الخاص بك وأنك قمت بتكوين عنصر تحكم في قالب النموذج لعرض البيانات من اتصال البيانات هذا.

  1. اذا كان قالب النموذج طرق عرض متعدده، انقر فوق اسم طريقه عرض القائمه " عرض " ل# الانتقال الي طريقه عرض ب# عنصر التحكم حيث تريد عرض البيانات من مصدر بيانات ثانوي.

  2. انقر نقراً مزدوجاً فوق عنصر التحكم الذي تريد إضافة قاعدة إليه.

  3. انقر فوق علامة التبويب بيانات.

  4. ضمن التحقق من الصحة والقواعد، انقر فوق قواعد.

  5. في مربع الحوار قواعد، انقر فوق إضافة.

  6. في المربع اسم، اكتب اسماً للقاعدة.

  7. ل# تحديد شرط عند الذي يجب تشغيل القاعده، انقر فوق تعيين شرط، و# ادخل الشرط. يتم تشغيل القاعده عندما يحدث الشرط. في حال عدم تعيين شرط، يتم تشغيل القاعده كلما المستخدم ب# تغيير القيمه في عنصر التحكم، و# من ثم ينتقل المؤشر الخاصه به او بها بعيدا عن عنصر التحكم هذا.

  8. انقر فوق إضافة إجراء.

  9. من القائمة إجراء انقر فوق الاستعلام باستخدام اتصال البيانات.

  10. في القائمة اتصال البيانات انقر فوق اتصال البيانات الخاص بالاستعلام الذي تريده، ثم انقر فوق موافق لإغلاق مربعات الحوار المفتوحة.

  11. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

إضافة زر

يمكنك إضافة عنصر تحكم زر إلى قالب النموذج الخاص بك فيقوم المستخدم بالنقر فوقه للحصول على البيانات من اتصال البيانات الخاص بالاستعلام.

  1. اذا كان قالب النموذج طرق عرض متعدده، انقر فوق اسم طريقه عرض القائمه " عرض " ل# الانتقال الي طريقه عرض ب# عنصر التحكم حيث تريد عرض البيانات من مصدر بيانات ثانوي.

  2. إذا لم يكن جزء المهام عناصر التحكم مرئياً، فانقر فوق عناصر تحكم إضافية على القائمة إدراج، أو اضغط على ALT+I، ‏C.

  3. قم بسحب عنصر تحكم زر إلى قالب النموذج الخاص بك.

  4. انقر نقراً مزدوجاً فوق عنصر تحكم الزر الذي قمت تواً بإضافته إلى قالب النموذج.

  5. انقر فوق علامة التبويب عام.

  6. من القائمة إجراء انقر فوق تحديث.

  7. في المربع تسمية انقر فوق الاسم الذي تريد ظهوره على الزر في قالب النموذج الخاص بك.

  8. انقر فوق إعدادات.

  9. في مربع الحوار تحديث انقر فوق مصدر بيانات واحد ثانوي.

  10. من القائمة اختيار مصدر البيانات الثانوي انقر فوق مصدر البيانات الثانوي المقترن باتصال البيانات الخاص بالاستعلام.

  11. انقر فوق موافق لإغلاق مربعات الحوار المفتوحة.

  12. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

اعلي الصفحه

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×