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

تصدير جدول في قاعدة بيانات جديدة

مغلق
بدأه mas123 في 7 أغسطس 2007 · 11 رد · 2,399 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هل أستطيع تصدير جدول معين من قاعدة البيانات الحالية إلى قاعدة بيانات جديدة

وهل نستطيع التحكم في اسم الجدول بعد تصديره واسم قاعدة البيانات الجديدة ؟

؟

أرجو الإفادة

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#2

تفضل اخي محمد صالح

كل ما طلبته موجود في هذا المثال

طريقة آلية عمل البرنامج

1. قم بإنشاء مجلد جديد خاص بك بأي اسم وفي اي مكان من جهاز الكمبيوتر

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

3. بعد فتح قاعدة البيانات اتبع الخطوات من 1 الى 4 حيث

الخطوة الأولى هي كتابة اسم جديد لقاعدة البيانات التي سوف تنشأها ويكفي فقط ان تكتب مثل هذا MyDB او حتى تكتب ZAHRAH بدون اي اضافات فقط اسم .

4. قم الآن بالضغط على زر الأمر انشاء قاعدة بيانات جديده .

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

6. الآن نريد ان نغير اسم الجدول Table في القاعدة الجديده الى اي اسم نريده كل ما عليك هو كتابة اسم الجدول فقط مثل محمد صالح او زهره او NewTable نقوم بالضغط على زر أمر تنفيذ المجاور له

جرب هذه الخطوات وتأكد منها في قاعدة البيانات الجديده .

النسخة المعدله 2 NewDB_And_Export_Table_UP2.rar

ملاحظة هذا ملف جديد قمت بعمل بعض التعديلات البسيطة عليه

حاول تترك احد الحقول سواء اسم القاعدة الجديده او حقل الجدول الجديد فارغ او حاول تقوم بإدخال نفس اسم القاعده الجديده فيما لو قد قمت بإنشاء قاعدة سابقا وانظر النتيجة

#3

بارك الله فيك

هذا أكثر مما أريده

ما أريده هو فقط

هذا

/

/

/

\

\

\

____________.rar

تم تعديل هذه المشاركة بواسطة mas123 في 8 أغسطس 2007 في 01:18

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#4

التعديل الجديد لم يعمل عندي

حيث قمت بكتابة اسم القاعدة الجديدة

وعند الضغط على go ظهرت هذه الرسالة رغم أن الاسم مكتوب !

!

post-121764-1186549925_thumb.gif

تم تعديل هذه المشاركة بواسطة mas123 في 8 أغسطس 2007 في 08:12

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#5

اسفه أخي محمد صالح

وشكرا على التنبية

فقد رفعت ملف آخر كنت قد قمت بعمل التعديل عليه كان على سطح المكتب

والآن قد تم رفع الملف الجديد المعدل الصحيح

اعد تحميل الملف من المشاركة السابقة وستجده بإسم NewDB_And_Export_Table-UP

#6

كنت قد توصلت لحل

وهو تغيير الشرط في البداية

 if dbname=""

إلى

 if strdbname=""

فهل هي هي ؟

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#7

لا يا أخي محمد ليست هي

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

#8

نفس الشيء مع اسم الجدول الجديد يكون مكتوبا وتظهر الرسالة ولا يغير الاسم القديم

وحاولت لكن لم تأت معي

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#9

أخي محمد

اتبع الطريقة التالية :

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

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

3. اختر الجدول المطلوب تصديره من مربع التحرير والسرد وبمجرد اختياره سيتم تصديره مباشره

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

لقد قمت بالتجربه الآن وتأكدت تماما من هذه الخطوات

#10

سلمت يداك وعقلك المنير

 if err.number=94 then ...

ما شاء الله

ولكن لي سؤال أخير

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

وفي هذه الحالة أعتقد أنه يمكن الاستغناء عن مربع نص اسم القاعدة الجديدة

تم تعديل هذه المشاركة بواسطة mas123 في 8 أغسطس 2007 في 16:17

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#11

سؤال جيد واجابه أجيد

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

#12

السلام عليكم أختي زهرة,

ألف شكر لك على هذا الحل الرائع , فعلا كنت أحتاجه

لكن ظهرت لدي مشكلة وهي كالتالي :

كلما أضغط زر إنشاء قاعدة بيانات جديدة, يظهر لدي خطأ:

Run-Time error '3001':

Invalid argument

شاهدي الصور المرفقة..

مع العلم أنني أستخدم Access 2007

وألف شكر لك مرة أخرى...

post-136991-1196538684_thumb.jpg

post-136991-1196538736_thumb.jpg

1

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

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