الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إستيراد بيانات جدول

مغلق
بدأه الحربي ع في 27 أبريل 2006 · 10 رد · 1,554 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليم ورحمة الله وبركاته

كيف يمكنني إستيراد بيانات جدول من نسخة أخرى من برنامجي

ولو تكرمتو بمثال صغير أو رابط

#2

اخي الفاضل

السلام عليكم ورحمة الله وبركاته

في هذه الحاله انت تحتاج الى استعلام الحاق بيانات من الجدول الاول في قاعدة البيانات الاولى الى الجدول الثاني في قاعدة البيانات الثانية

مثال

لنفرض ان لديك قاعدة بيانات اسمها EMP2005 وبها جدول اسمه EMP2005 وتريد نقل او الحاق البيانات للجدول في قاعدة البيانات الثانية والتي اسمها EMP2006 والجدول الذي بها

اسمه EMP2006 بشرط ان تكون جميع الحقول متساويه في نوع البيانات بمعنى لا يمكن الحاق بيانات رقم الى نص او من رقم الى تاريخ والا ستفشل العملية

الان نريد عمل استعلام الحاق فكل ما علينا هو عمل استعلام الحاق مبني على الجدول الموجود في قاعدة البيانات الاولى EMP2005 لهذا نختار جميع الحقول التي بالجدول

27_04_06_05_58_51_1146142731Q1.gif

نختار الان استعلام الحاق كما في الصورة

27_04_06_06_01_07_1146142867Q_.gif

بعد ظهور معالج الحاق البيانات نختار الاختيار الثاني وهو قاعدة بيانات اخرى ونقوم بالضغط على استعراض ونبحث عن مكان القاعدة كما في الصوره

27_04_06_06_02_11_1146142931Q3.gif

الان بعد اختيار مكان القاعدة الثانية نقوم بإختيار الجدول المراد الحاق البيانات له كما في الصور ونضغط موافق

27_04_06_06_04_23_1146143063Q4.gif

تم الان عمل استعلام الحاق من جدول القاعدة الاولى الى جدول القاعدة الثانية كما في الصوره

27_04_06_06_05_22_1146143122Q5.gif

نقوم الان بتشغيل الاستعلام لمرة واحدة فقط من خلال علامة التعجب الحمراء في اعلى الاستعلام ( حتى لا تتكرر البيانات )

27_04_06_06_06_14_1146143174Q6.gif

قم بحفظ الاستعلام بإي اسم ترغب به ثم قم بإغلاقه وقم بإغلاق قاعدة البيانات الاولى التي بها الاستعلام

الان اذهب للجدول في القاعدة الثانية وستجد البيانات قد تم استيرادها من القاعدة الاولى

ملاحظة : تم وضع القاعدتين في مجلد واحد على المسار C:\EMP2006 لهذا يجب عند تطبيق المثال ان تكون على نفس المسار في محرك الاقراص

تأكد من خلو الجدول في قاعدة البيانات الثانية EMP2006 من البيانات قبل فتح قاعدة البيانات الاولى EMP2005

وهذا مثال

EMP2006.rar

اختكم

زهره

#3

الف مليون شكر

وجزاك الله الخير ورحم والديك و القائمين على هذا المنتدى الأكثر من رائع

#4

الأخت زهرة لو سمحت :

ممكن أستيراد البيانات من القاعدة 2006 كإستيراد . أي عمل زر أمر لإستيراد البيانات

وليست تصدير من القاعدة 2005

تم تعديل هذه المشاركة بواسطة الحربي ع في 27 أبريل 2006 في 17:37

#5

اخي الفاضل

السلام عليكم ورحمة الله وبركاته

احب ان ابلغك بأمر هام وهو يجب التفريق بين الحاق بيانات من جدول الى اخر وبين استيراد بيانات

طبعا لا يوجد في الاكسيس شيء اسمه استيراد بيانات ولكن يوجد استيراد كائنات بكامل محتواها من بيانات مثل الجداول وغيرها اما الحاق البيانات فيتم على مستوى الحقول وهذا يتم تصميمه عن طريق الاستعلام او الكود البرمجي لهذا لا نريدك ان تخلط بين هذه الامور

عند اتباع طريقتك وهي نقل البيانات من القاعدة EMP2006 الى القاعدة EMP2005 فنجد ان جدول القاعدة الثانية خالى من البيانات لهذا عند النقل سينشىء في الجدول الاخر بيانات خالية لانك تحاول تصدير من جدول خالي الى جدول به بيانات والصحيح هو من جدول به بيانات الى جدول خالي من البيانات وفرضا انه يوجد لديك بيانات في الجدول الثاني وتريد تحديثه من الجدول الاول لان به بيانات كامله فهذا يدعى يإستعلام تحديث بيانات ولا يتم الا على مستوى قاعدة واحدة اي ان الجداول تكون في نفس القاعدة ويتم تحديث الجدول بقيم جديده

لهذا عملت لك نموذج في قاعدة البيانات EMP2006 التي تسأل عنها وبها زر امر استيراد طبعا القاعدة الثانية EMP2005 لا يوجد بها سوى جدول واحد هو EMP2005 .

اضغط على زر الامر وانظر النتيجة في القاعدة EMP2006

EMP2006.rar

اختكم

زهره

#6

الف مليون شكر

وجزاك الله خيبر يا خبيرة الاكسس

#7

السلام عليكم ...

ولو ان الموضوع قديم ... إلا أني أرغب في أن يكون بعد ضغط زر الستيراد أن يكون هناك مربع حوار لتحديد القاعدة والجدول المطلوب ... وهذا فيه حرية أكثر ..

فهل يا استاذتي زهرة المنتدى أن يتم التعديل على الكود للفائدة !

غفر الله لي ولكم .

mk17481_26bccea871.gif
#8

اضم طلبي الى طلب الاخ فتى الوادي .. نتمنى ايجاد نفس الطريقة

#9

الأخت الفاضلة أم الشهد

السلام عليكم ورحمة الله وبركاته وبعد

جزاك الله أحسن الجزاء ونفع بك اللهم آمين

لى إستفسار وهو إذا كان لدينا جدولين مرتبطين بعلاقة واحد الى متعدد (جدول رئيسى والآخر به التفاصيل ) وأردنا نقل البيانات من القاعدة الأولى الى القاعدة الثانية فهل من طريقة غير اننا نعمل إستعلام إلحاق للجدول الرئيسى أولاً ومن ثم نعمل إستعلام إلحاق للجدول المرتبط ولك منى الدعاء بالتوفيق والرشاد

#10

الموضوع للرفع للأهمية ..

mk17481_26bccea871.gif
#11
اقتباس
وجزاك الله خيبر يا خبيرة الاكسس

؟؟؟؟؟؟؟؟؟؟؟؟؟

جزالك الله خيرا يا خبيرة الأكسس

ومنكم نستفيد دائما

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

قد يشبه ذلك وضع قائمة بجداول قاعدة البيانات في مربع تحرير وسرد (قائمة منسدلة) ثم اختيار الحقول كما ورد في سؤال لأحد ااخوة وقامت زهرة المنتدى مشكورة بوضع مرفق باسم مدير التقارير

ZaReportManager على ما أذكر

وهذا قد يكون البداية

ارجو التكرم بالاكمال على هذه الأفكار

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

هذا الموضوع مغلق.

مواضيع مشابهة