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

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

صورة
- - - - -

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


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

#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,141 مشاركة
  • الاسم الأول:ميهال
  • اسم العائلة:مهدي
  • البـلـد: 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

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



#4 khaledak

khaledak

    عضو

  • الأعضــاء
  • 40 مشاركة
  • الاسم الأول:Khaled
  • اسم العائلة:ali
  • البـلـد: Country Flag

تاريخ المشاركة 30 November 2017 - 11:59 PM



السلام عليكم و رحمة الله و بركاته و كل عام و انتم بخير  و شكرا جزيلا.

و اطمع في إجابة .


سؤال:

انا صمتت قاعدة بيانات أوراكل و نسخه طبق الاصل منها و لكن قاعدة بيانات اكسس (نسخة متنقله portable ) و الأخيرة استخدمها في الميدان.

القاعدين يحتوا على الآتي:

1جدول بيانات الاصناف .

2 جدول العملاء و بينهم علاقة في اوراكل و اكسس.

س:  اريد مساعدتك في كيف اقوم بالاتي :

 1 تصدير بيانات جدول الاصناف من اوراكل الى جدول الاصناف في اكسس عن طريق شاشة fmb احدد فيها رقم الصنف و اضغط زر لكي يتم تحويل بيانات الصنف المحدد فقط الى جدول الاصناف في اكسس.

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

ملخص سؤالي :

زرين في شاشة اوراكل  زر استيراد و زر تصدير الى اكسس و على ان تكون قاعدة أوراكل مؤمنه من اي إختراق عبر اكسس لانه ربطها بODBC يعرضها للاختراق عبر اكسس و شكراا