إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ابسط فكرة لربط قواعد بيانات الاكسس مع الاوراكل


2 رد (ردود) على هذا الموضوع

#1 romaruo11

romaruo11

    عضو

  • الأعضــاء
  • 46 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 February 2015 - 10:49 PM

ابسط فكرة لربط قواعد بيانات الاكسس مع الاوراكل
 
السلام عليكم
حبيت ان اقدم لكم فكرة بسيطة لاحدى المشاكل التي واجهتني وكانت اصعب مشكلة وهي ربط قواعد بيانات الاكسس مع الاوراكل واهم شيء بهذه الفكرة كونها ممكن ان يقوم بها 
اي مستخدم للبرنامج دون الرجوع للمبرمج وعلى الرغم من انها طريقة تعتبر بدائية لاني قيلي الخبرة في البرمجة ولكنها عملية وممكن ايضا ان نستفاد من خبرة الاعضاء في المنتدى 
لغرض تطوير الفكرة سواء عن طريق برمجة الحل بلغة برمجية معينة او دمج الحل مع الاوراكل .
الفكرة بكل بساطة كالتالي : 
اولا : المشكلة : لدي قاعدة بيانات اكسس مغلقة ومقفلة من قبل المصمم يتم ادخال المبيعات بها بصورة يومية عن طريق اجهزة الباراكود واريد سحب هذه المعلومات بصورة يومية من هذه القاعدة لغرض 
معالجة البيانات عن طريق برنامج مصمم بالاوراكل نظر لكون البرامج المصمم بالاكسس بطيء جدا وامكانياته ضعيفة 
 
ثانيا : الحل : يتكون من جزئيين جزء في الاكسس وجزء في الاوراكل
الجزء الخاص بالكسس :
1. قمت بعمل قاعدة بيانات تقوم بعملية (الاستيراد والارتباط) مع قاعدة البيانات اكسس الاصلية .
 
nlo0av.jpg
 
2. عمل استعلام يقوم بجلب عدد معين من الحقول من الاجداول المستوردة .
3. تصدير بيانات الاستعلامات الى ملفات نصية نوع (TXT) وحفظ عمليات التصدير .

5piq7d.jpg
 
4. عمل مايكرو يقوم باظهار عمليات التصدير المحفوظة .
 
2pt1cvp.jpg
 
 
11hfaef.jpg
 
5. عمل واجهة نموذج بسيطة تحتوي على زر عن الضغط عليه يقوم بتشغيل المايكروا ويتم عرض عمليات التصدير المحفوظة .
 
9s6oom.jpg
 
6. تحويل قاعدة البيانات الى ملف للتشغيل فقط بواسطة برنامج الاكسس .
الان عن تشغيل هذه القاعدة سيظهر النموذج وهو يحتوي على زر التصدير وعند الضغط عليه سيتم اظهار عمليات التصدير المحفوظة لغرض اختيار او عملية منها .
 
xg9keb.jpg
 
 
 
الجزي الخاص بالاوراكل 
1. عمل directory يرتبط بالفولدر الذي يحتوي على الملفات النصية المصدرة من قادة البيانات .
2. عمل جداول خارجية ترتبط بتلك الملفات النصية .
 
 
huolzr.jpg
 
بعدها سيكون بامكانك التعامل مع تلك البيانات في الاوراكل وبكل سهولة . صح بانها طريقة قد تكون فيها نوع من الاطالة بالنسبة للمستخدم ولكنها سهلة ويمكن لان مستخدم تعلمها وتتطبيقها بكل سهولة
 
اعتذر عن الاطالة واتمنى ان اكون قد افدت بهذه الفكرة البسيطة كما اتمنى من اعضاء المنتدى اصحاب الخبرة العمل على تطوير هذه الفكرة عن طريق برنامج يسهل العملية بصورة اكثر ولعل من 
الممكن تحويلها الى برنامج يتم العمل عليه ويغنينا عن التعامل مع البرامج المعقدة التي لا يستطيع المستخدم البسيط التعلم عليها مثل برنامج (Toad) .
 
شكرا لكل من ساعدني سابقا ولا تنسونا من دعواتكم ...................... 


#2 scince

scince

    عضو مميز

  • فريق الإشراف
  • 1,118 مشاركة
  • الاسم الأول:ميهال
  • اسم العائلة:مهدي
  • البـلـد: Country Flag
  • الاهتمامات:البرمجة على vc++ و# c وAndroid للموبايل
    Arduino الإلكترونيات التفاعلية و المتحكمات الد قيقة ودمجها مع اوراكل في الجانب الالكتروني من الانطمة

تاريخ المشاركة 19 February 2015 - 11:00 PM

مجهود متميز ورائع وفكرة ممتازة وتنسيق الشرح جميل جدا يستحق الشكر والثناء

أخوك...


  • romaruo11 معجب بهذا

م / ميهال مهدي - اليمن - عدن
من مواضيعي :

شاشة تكرار السطر الاخير من البلوك بعدد ما تريد من المرات

شاشة تقراء بيانات من Ms Excel الى جدول قاعدة بيانات أو الى بلوك في الشاشة مباشرة

رسال بيانات الى Ms Word 2007 لملف موجود مسبقا من شاشة ديلفوبر 6i باستدعاء دوال Vba

شاشة تعرض الماك ادرس و سيريال الماذربورد لمن يريدون تأمين برامجهم
شاشة تظهر الطابعة الافتراضية وتعين طابعة افتراضية انت تحدد اسمها

هل تعاني من مشكلة الاقواس في المسار
ارسال بيانات الى Ms Word 2007 من شاشة ديفلوبر 6i
شاشة إظهار Ip الخارجي والداخلي وعدة معلومات
استخدام اردوينو التحكم بدائرة كهربائية 220 فولت من خلال شاشة ديفلوبر اوراكل
شاشة قراءة رقم الهرديسك الفيزيائي بواسطة Dll على Dev 10g
قراءة بيانات الهرديسك بواسطة Activex
طريقة تشفير بيانات الهرديسك بواسطة Md5
شاشة التحكم بالمخرج Lpt بواسطة Dll على 10g و 6i
تطوير لمثال شاشة التحكم بالمخرج Lpt بواسطة Dll على 10G و 6I
شاشة تتحكم بألأزرار Caps_Lock و Num_Lock و Scrol_Locl بواسطة Dll
شاشة تحسس حالة زر Cpas Lock بواسطة Dll
شاشة تسجيل بشكل مرن التغيرات لجداول أي مستخدم وحفظها في جدول أنت تنشئه
مراقبة مستخدمين النظام انياً و تسجيل بيانات جلسة العمل
(مفاجئة)شاشة Template تم تجهيزها بواسطة الــ Object Group
إحضار بيانات من Msaccess الى Oracle
أداة تقوم بتغيير كلمة السر في أوراكل
الان يمكنك التحكم بتريجرات ازرار الوظائف Key Mapping F1-F9


#3 kmahrous

kmahrous

    عضو

  • الأعضــاء
  • 21 مشاركة
  • الاسم الأول:Khalid
  • اسم العائلة:--
  • البـلـد: Country Flag
  • الاهتمامات:Microsoft Access, Oracle Forms and Report, ADF
  • المنصب الحالي:Senior Analyst/Programmer

تاريخ المشاركة 20 March 2015 - 06:31 PM

طريقة جميلة ومبسطة، جزاك الله خيرا

وبدلا من استخدام ملفات نصية كوسيط بين اوراكل واكسس يمكن تصدير البيانات الى جداول اوراكل مباشرة عن طريق ODBC او DAO

وبذلك يكون التعامل معها اكثر كفاءة