eSs ♥ MiSurAtA نائب المدير العام
عدد المشاركات : 5997 العمر : 37 نقاط التميز : 230 عدد الأوسمة : 14 البلد : الحالة : الهواية : أوسمة المنتدي : أوسمة المسابقات :
| موضوع: ADO مع UDL كيف تستخدم ملفات الأتصال بقواعد البيانات 2008-11-17, 18:39 | |
|
ADO مع UDL كيف تستخدم ملفات الأتصال بقواعد البيانات تعتبر فكرة جيدة من فريق تطوير ، Data Link Files (UDL) ملفات الأتصال بقواعد البيانات في مايكروسوفت إذ تتيح للمستخدم بتغيير موقع ونوع قاعدة البيانات دون الحاجة لتغيير الكود داخل ADO تطبيقك ، فتخيل عزيزي القاريء أنك قمت بعمل تطبيق ما يرتبط بقاعدة بيانات معينة فلنقل مثلا من نوع ماذا Oracle ثم اراد مستخدم تطبيقك بعد فترة معينة بنقل بياناته إلى قاعدة بيانات من نوع Access سوف تعمل ؟ هل ستقوم بإعادة كتابة تطبيقك مرة أخرى مع التغييرات الجديدة لقاعدة البيانات ؟ مثال آخر ، في البداية كان التطبيق الذي عملته يعمل لمستخدم واحد فقط حسنا جيد لا مشكلة ، ولكن إنتظر !! لقد تطور مستخدم تطبيقك وأصبح لديه مستخدمين آخرين لنفس التطبيق وقاعدة البيانات ، ما الحل هل تعيد كتابة Data Link تطبيقك ليتلائم مع التغييرات الجديدة ؟ الحل هو بإستخدام ملفات الأتصال بقواعد البيانات وللقيام بذلك إليك الطريقة:- Files (UDL) . Run ثم Start -1 إذهب إلى
. Notepad -2 ثم أكتب
لا تكتب شيئا. ، Notepad -3 سوف تظهر
. Save As ثم File -4 إختر
في أي مكان تريد وليكن في نفس موقع MyData.udl -5 ثم إحفظ الملف بالأمتداد التالي تطبيقك.
-6 سوف تظهر لك الأيقونة التالية ، أنقر عليها.
-7 أختر قاعدة البيانات المراد الأتصال بها ثم أضغط موافق .
ممتاز لقد قمت بعمل رائع ! والآن يابطل كيف سوف تستخدم هذا الملف من داخل تطبيقك ؟ لا عليك إليك الطريقة .
Microsoft ActiveX التابع للنموذج بعد إضافة مرجع لمكتبة Load ضع الكود التالي في الحدث
Data Objects 2.x
Private Sub Form_Load()
Dim cn As ADODB.Connection
Set cn = New ADODB.Connection
cn.Open "File Name=" & App.Path & "\MyData.udl;"
End Sub تحياتي سلام
| |
|
JaPaN_LoVeR نائبة المدير العام
عدد المشاركات : 4663 العمر : 36 نقاط التميز : 200 عدد الأوسمة : 15 البلد : الحالة : الهواية : أوسمة المنتدي : أوسمة المسابقات :
| موضوع: رد: ADO مع UDL كيف تستخدم ملفات الأتصال بقواعد البيانات 2008-11-17, 19:20 | |
| شكرا على الطريقة $$E | |
|
eSs ♥ MiSurAtA نائب المدير العام
عدد المشاركات : 5997 العمر : 37 نقاط التميز : 230 عدد الأوسمة : 14 البلد : الحالة : الهواية : أوسمة المنتدي : أوسمة المسابقات :
| موضوع: رد: ADO مع UDL كيف تستخدم ملفات الأتصال بقواعد البيانات 2008-11-17, 20:25 | |
| | |
|