نبدأ العمل فعلياً مع مكتبة 1010م كالاتي
++ كائن الاتصال (20111(66101) ++
أولاً .. لابد من عمل اتصال أو إنشاء قناة اتصال بين التطبيق الخاص بك وبين
قاعدة البيانات . وهذه النوعية من العمليات يتم إنشاتها عن طربق استخدام الكائن أو
الفنة (1ه 1 61 2011116 . ويكون كود التصريح عن هذه الفنة أو أخذ نسخة من هذه
الفئة لاستخدامها في إنشاء الاتصال على النحو التالير
00666 . لوظظ معلل فق لله علط
++ يمكنك متابعة الرابط التالي لشركة #[ه11727050 لزبادة معلوماتك حول 410
نرجع حيث كنا ونقول كي تستطيع العمل مع البيانات الموجودة داخل قاعدة
البيانات . يجب أن تقوم أولا بإنشاء الاتصال مع قاعدة ١ ات وذلك من خلال الكائن
والخطوة الأولى في إنشاء .تصال هي إنشاء حالة جديدة من هذا الكائن كما في الكود
السابق وسأعرضم هذه المرة بأسلوب آخر
260601 , لاوط معلا - لا 56
وكل ماتحتاح إليم بعد إنشاء هذه الحالة هو تحديد معاملات الاتصال واستدعاء
الوظيفة «: 072 . حيث يمكنك تحديد معاملات الاتصال بطريقتين . الأولى بتخصيص
هذه المعاملات للخاصية 1119 101151-12 أ © 01117 © كما في الكود التالي
ومتعاق عم عمق ةوعتعو مسلط
كلمة > 2 8ءة»5658 (<اسم المستخدم> 102 عهون" د عق ةووعاطعو
"<اسم قابحمدة البياناتة> -< 50066
معمه .لا
في هذا الكود قونا أولا بتخصيص معاملات الاتصال إلى سلسلة من البيانات
وهي :06 0171 7 5 51 ثم تخصيص هذه السنلسلة إلى الخاصية
56219 ده 1 ءاه 01106 وأخيرا استدعاء الوظيفة 6:0 05.
أما الطريقة الثانية لتحديد معاملات الاتصال فتكون بتخصيص أو تمرير هذه المعاملات
مباشرة إلى الوظيفة «: © 00 التابعة للكائن 017 كمايلي
<كلمة السر> - 00 : <اسم المستخدم> 0102" لمعم .لاه
7 ) - <م”0«1 ( <اسم الخادم المستضيف لقاعدة البيانات>
تحتوي ب بعض كائنات 2.100 الأخرى مثل الكائن 118 6010112 على الخاصية
0007601101 التي تقبل إماسلسلة بيانات الاتصال أو الكانن
عند استبدالك للمعاملات المذكورة في جمل الاتصال مثل < اسم المستخدم >
باتباع إحدى الطريقتين السابقتين تكون قد حققت الاتصال بقاعدة البيانات
المذكورة . وبعد الانتهاء من استخدام الاتصال يمكنك الانفصال عن قاعدة البيانات من
خلال الوظيفة 010.56 كمايلي
++ مفهوم معاملات الاتصال ++
كما رأينا سوياً فإن معاملات الاتصال ( أو سلسلة الاتصال ) تحتوي على العديد
من المعلومات والتي تشتمل على معرف المستخدم 110 1158 وكلمة المرور
0 واسم قاعدة البيانات 11807 108181856 حيث يتم كتابة هذد
المعاملات في صورة أزواج من الأسماء والقيم مفصولة بعلامة الفاصلة المنقوطة " : "
وعند إنشاء معاملات الاتصال تحتاح إلى تعيين المعلومات التالية.
* نوع قاعدة البيانات التي ترغب في الاتصال بها مثل 51114171114 501 أو
05 او 01.12 0142 أو 501 11 ... الخ. ويمكنك إجراء الاتصال
بواسطة 2.130 تعيين اسم مشغل 001320 من خلال المعامل 176 01 أو
تعيين اسم مزود 01:27 من خلال قيمة المعامل 0261 0171 ع1 5
على قيم اسم المستخدم 10 :1156 أو 1111 وكلمة المرور 125517010 أو
موقع قاعدة البيانات والذي قد يشتمل على قيمة للخادم 5017101 قيمة لقاعدة.
البيانات 1081811858 وذلك في حالة ©5611 501 أو اسم قاعدة البيانات
فقط في حالة قاعدة بيانات 001155 خ 115
الكود التالي يوضح بعض الأمثلة على معاملات اتصال 4100
"طقس قاوه18:
"طقس قااومق1:ع
* في المثال الأول تم تعيين معاملات الاتصال بقاعدة البيانات 22655 1115
باستخدام مزود 01:5018.
* في المثال الثاني تم تعيين معاملات الاتصال بقاعدة
باستخدام مشغل 6 0013.
* في المثال الثالث تم تعيين معاملات الاتصال بقاعدة البيانات .501
5101617111 باستخدام مزود 01,1505.
* في المثال الأخيرتم تعيين معاولات الاتصال بقاعدة البيانات .501
5/1/2177 باستخدام مشفل 0030 8017
اراتك الهامة عند إنشائك لمعامل الاتصال هو استخدام مشغل 0080 أو
مزود 038 01:2 وذلك ب قيمة للمعامل :76 3 عدت أو المعامل عع 1 تحن عط
++ استخدامر اسم مصدر
على الرغم من عدم استخداوها بكثرة كما كانت من قبل ٠ يوكنك استخدام اسر
انات ( 0517 ) عنصو 50111726 10212 ضمن سلسلة الاتصال لذ
مصدر بيانات © 0158 كما في الكود التالي
على 0517 واسم المستخدم وكلمة المرور حيث تم تخزين بقية البيانات على مصدر بيانات
©0022 المعرف على الحاسب. لإعداد مصدربيانات 001380 على حاسبك. افتح معي
لوحم التحكم 11161 001761:01) ثم اضغط على 10015 ©8411 1) كتصتحصل ل ثم اختر
5011165 10218 وبعد ذلك ستظهر أمامك نافذة 5001726 1318 0101502
«10 011508 التي يمكنك استخدامها في إدخال بيانات الاتصال حيث يتور
تخصيص 1517 5:51 لجميع المستخدمين بينما يختص 1517 11581 بالمستخدمر
الحالي فقط ... انظر الصور التالية لإنشاء اسم اتصال © 01012 خاص بك
١# ممم | وسقي معدم | ووعة؟ | معة | اممف | 0501 معمرة | 050 :نا
(**«م] دس متلا
عمدلا
ا مل لسن اله فا
في الصورة. قم بتحديد نوع محرك قاعدة.
زوم" 0ن ") 120-116567 0مموادناط
في الصورة التالية . قمنا بتعيين 11210116 010130 . وهو اسم المشغل الخاص بك
والذي سيظهر فيما بعد ضمن قائمة مشغلات 00120 . وكذلك بيانات الخادو
(السيرفر ) المستضيف لقاعدة البيانات.
]لاع
في الصورة التالية قمنا بتحديد بيانات الاتصال أو الدخول للخادم . ولكن لاحظ الا
أتنا تعمل مع :5:10 .501 115 فهنا لديناخيارين : الأول . وهو استخدام
«متامعناصعطاي 111 17100015 ولا داع لاستخدام اسم مستخدم أو كلم مرور
ولهذا يوكنك اختيار الاختيار رقم ١( ) كما هو بالصورة ... أما الخيار الثاني فنحن بصحدد
استخدم 411110112811010 50161 501 وعندنذ سيتطلب منا إدخال اسم
المستخدم بالإضافة لكلمة المرور كما هو بالجزء رقم ( ٠ ) من الصورة.
السلسنا سسجتت مسلب
ماه و0011 امعان اماه
«ممتام سوام مهن
بعد الضغط على مفتاح 118«:4 كما في الصورة السابقة ستظهر نافذة أخرى . قم بالضغط
ات ثر سيظهر تقرير بوا تو إنشاؤه فاضغط فيم
500 0316 بهدلا
ل عنام اوضع
لو دققت النظر ستجد كلمة اتوم
قم بمقارنة الصورة السابقة بالصورة الثانية في هذا الموضوع ٠ وستلاحظ ما الفرق.
++ استخدام الوظيفة ع14::60101 ++
يحتوي الكائن 107 6 007076 على الوظيفة © 613 2:46 التي تستخدم في
تشغيل عبارة .507 على مصحر البيانات. وإذا قامت هذه العبارة باسترجاع سجلات من
مصدر البيانات . يمكنك استخدام هذه السجلات ببساطة شديدة عن طربق تخصيص
القيمة الورتجعة من الوظيفة > انه 2:6 إلى كانن مجموعة سجلات