يتصفح المنتدى الآن:
1 زائر
الإتصال ب أوراكل من دلفي بإستخدام ADO |
||
|---|---|---|
|
مدير الموقع
![]()
مشترك منذ:
2005/2/13 15:07 من Syria
الردود:
1192
![]() |
الإتصال ب Oracle من دلفي بإستخدام محرك ADO (DBGoo):
بعد فتح مشروع جديد في دلفي . 1- من شريط الأدوات أختر الصفحة ADO ومنها ضع كل من ADOconnection و ADOTable - العنصر الآول AdoConnection مخصص لضمان إتصال مع قاعدة بيانات ما (Access أو MS SQL server أو Oracle أو غيرها ... ) فيزيائيا .. أي سنعتبر أنه بعد إعداد الإتصال بهذا المكون قد أصبح لدينا على الفورم بديل لقاعدة البيانات الفيزيائية على القرص , وبوصل هذا المكون مع بقسة المكونات على الفورم (مثل عناصر Table أو Query ) نضمن الإتصال الكامل مع قاعدة البيانات - العنصر الثاني ADOTable شبيه تماما بالعنصر المعروف Table (من صفحة BDE) والفروقات بسيطة بشكل عام , حيث استبدلت طريقة الربط في BDE (تحديد alieas معين بضبط الخاصية DataBase ) بمكون الADOConnection الذي يقوم بهذه العملية من اجل مجال أوسع من انواع قواعد البيانات . 2- خواص AdoConnection - بالنقر المزدوج على المكون ستنفتح امامك نافذة connectionstring كما ترى بالصورة : ![]() - أنقر الزر Build لتفتح امامك نافذة DataLink التي تحدد منها إسم المزود provider الذي سيخدم قاعدة بياناتك : ![]() - إختر منها المزود الخاص بأوراكل كما تبين الصورة , وهو (Microsoft OLE db provider for Oracle) . - ثم إضغط next للإنتقال للخطوة التالية : ![]() كما ترى هنا تقوم بملىء بيانات الغتصال الخاصة بأوراكل وهي ثلاث : Server name : ندخلة حسب الشبكة , وإذا كنا نعمل على جهاز محلي نتركة فارغ Username&password : وهي إسم المستخدم وكلمة المرور الخاصة بحسابك للدخول إلى قاعدة بيانات أوراكل , لتجريب الإتصال دخل الحساب الذي ياتي مع أوراكل كالتالي : User name : scott Password : tiger الآن للتأكد من عملك إضغط زر test connection الموجود في الأسفل . يجب ان تظهر لك رسالة تخبرك بنجاح الإتصال .. مبروك انهيت الإتصال بالقاعدة الآن ok ثم ok .. 3- خواص AdoTable : المطلوب الان هو وصلة ب Adoconnection السابق . - إضبط خاصية Connection إلى ADOConnection1 - إضبط خاصية table name ملاحظة مهمة , إذا لم يعطيك قائمة منسدلة بإسماء الجداول المتوفرة قم بكتابة إسم الجدول كتابة مثال : ضع القيمة emp في الخاصية table name ![]() أنتهينا العمل الخاص بأوراكل .. الآن بإمكانك متابعة الأمور الأخرى المشتركة مع كل قواعد البيانات . أضف datasource , وdbgried و dbnavigator ووصلهم كالعادة .. لاتنسى عند إنشاء الفورم onCreate : كان بإمكاننا وضع Active=true منذ البداية للعنصر adoTable , ولكن ذلك غير محبذ , لإنه سيخزن معلومات الجدول ضمن الملف التنفيذ , ولايعتبر ذلك تصرف ينم عن خبرة . المقالة بحاجة لتنسيق وإضافات , وربما تصحيح بعض الأخطاء , ولكن لابأس ندقق مافيها معا , ونضيف الزيادات بشكل دائم .. بحيث ننتهي إلى مقاله نظيفة .. يجب أن نضيف أيضا بقية طرق الإتصال مع Oracle ولاسيما DBExpress ... إن شاء الله قريبا
أرسلت بتاريخ: 2005/3/30 3:57
|
|
خيارات
|
||
الإتصال ب أوراكل من دلفي بإستخدام ADO |
||
|---|---|---|
|
مدير الموقع
![]()
مشترك منذ:
2005/2/13 15:07 من Syria
الردود:
1192
![]() |
للاتصال بأكسس نطبق نفس الخطوات تماما ,
لكن في الخطوة الثانية من المرحلة 2 (خواص AdoConnection) نختار المزود microsoft JET 4.00 OLE DB provider بدل Microsoft OLE db provider for Oracle
أرسلت بتاريخ: 2005/5/9 8:05
|
|
خيارات
|
||
رد: الإتصال ب أوراكل من دلفي بإستخدام ADO |
||
|---|---|---|
|
عضو نشط
![]()
مشترك منذ:
2007/5/11 9:50 الردود:
23
![]() |
تحية العروبة و الأسلام ...... السلام عليكم
الأخ عروة ...الأخوة في المنتدي .... هناك العديد من قواعد البيانات و أنا شخصيا استخدمت paradox و نظرا للمشاكل not stable استخدمت dbisam و لكنها بطيئة جدا و أنا الأن استخدم mysql ...... أرجو أن تتفضلو و تعطوني مقارنة بين mysql و oracle بمعنى أي القواعد هي أحسن و تصلح لجميع الأستخدامات و شكرا .
أرسلت بتاريخ: 2007/12/4 16:56
|
|
خيارات
|
||
رد: الإتصال ب أوراكل من دلفي بإستخدام ADO |
||
|---|---|---|
|
مدير الموقع
![]()
مشترك منذ:
2005/2/13 15:07 من Syria
الردود:
1192
![]() |
MySql قاعدة محببة وسريعه , مفتوحة المصدر , ومجانية , وهي من القواعد المشهورة الإستخدام جدا في مجال الويب تتميز باستقراريتها الكبيرة وسرعة أدائها وخفتها وهيي تتحسن بشكل كبير في الإصدارات الاخيرة على صعيد المزايا
أوراكل مخصص للتطبيقات الفائقة الضخامة , وهو مكلف , وثقيل على الذاكرة من دون شك , لإن نوعية المهام التي وجد لتنفيذها ليست المهام المكتبية العادية او التطبيقات الصغيرة او حتى المتوسطة , وهو من دون شك ايضا يحتاج خبرة بالتعامل معه . ولكنه بالنهاية غول برامج ادارة قواعد البيانات , وهو مميز للإستخدام في التطبيقات الضخمة نظرا لموثوقيته الكبيره , وقوته ومزاياه التي لا يعلى عليها لاتستخدم أوراكل في تطبيق صغير . ولكن لاتقارن اوراكل ب MySql لإن أوراكل يمثل الجد الحكيم والقوي امام Mysql الرشيقة والخفيفة
أرسلت بتاريخ: 2007/12/5 18:25
|
|
خيارات
|
||
رد: الإتصال ب أوراكل من دلفي بإستخدام ADO |
||
|---|---|---|
|
عضو نشط
![]()
مشترك منذ:
2007/5/11 9:50 الردود:
23
![]() |
شكرا جزيلا أخ عروة
أستخدم الأن mysql في تطبيقات مكتبية متوسطة الحجم 20000 سجل مثلا و أريد أن أعرف 1- هل تنصيب sql server ضروري في الجهاز المستخدم serveur 2- حاولت الأتصال ب serveur من خارج الشبكة المحلية بمعني من مكان خارج الجامعة التى أعمل بها لم أتمكن من ذلك مع العلم أنني نجحت في الأتصال ب serveur من داخل الجامعة و باستخدام mydac المكون الذي تفظلت ووضعته سابقا ....
أرسلت بتاريخ: 2007/12/7 17:14
|
|
خيارات
|
||
يمكنك قراءة موضوع.
لا يمكنك إضافة موضوع جديد.
لا يمكنك الرد على المشاركات.
لا يمكنك تحرير مشاركاتك.
لا يمكنك حذف مشاركاتك.
لا يمكنك إضافة إستفتاء جديد.
يمكنك التصويت في الإستفتاءات.
لا يمكنك إرفاق ملفات في مشاركاتك.
لا يمكنك المشاركة بدون موافقة المشرف.








خيارات
