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

كيف أعمل نسخة من القاعدة

بدأه أم دانه في 8 أبريل 2008 · 11 رد · 1,198 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني أعضاء المنتدى أرجو منكم مساعدتي بارك الله فيكم

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

وبعد انتهاءهم أريد تجميع البيانات من كل منهم واستيرادها للقاعده الأم...

السؤال:

كيف أعمل أمر (نسخ القاعدة للقرص) في قائمة الملف لدى المستخدم

بحيث اذا تم اختياره ينسخ القاعده فقط (أي الجداول فقط ) للسي دي

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

عااااااااااااااااااااجل

وجزاكم الله خيرا

#2

سلام "أم دانه"

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

من أدوات>أدوات مساعدة لقاعدة البيانات>تقسيم قاعدة البيانات

سينتج عن ذلك ملف مستقل للجداول ومن ثم نسخه إلى أى مكان...

#3

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

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

أريد حل عااااااااجل

وجزيتم الجنة

#4

اختي دانه ممكن عن طريق انشاء ستعلام الحاقي

ارفقي مثال ليتم التعديل عليه

#5

سلام "أم دانه"

أولاً: تقسيم القاعدة له مميزات كثيرة جداً... قومى بالبحث فى المنتدى عن ذلك وستجدى أن الموضوع قد تم شرحه باستفاضة....

ومن قال أن المستخدم هو الذى سيقوم بالتقسيم...؟؟؟

سيتم تقسيم القاعدة من قبل المبرمج قبل الشروع فى توزيعها والعمل بها على أى جهاز...

ومن قال أنه لايمكن حماية القاعدة التى تحتوى على الجداول فقط؟؟؟؟؟

هناك طرق كثيرة لحماية الجداول ومنها إخفاء الجداول تماماً بكلمة سر...

ويمكن أيضاً حماية القاعدة الواجهة بطرق كثيرة جداً...

كل ما سيقوم بعمله المستخدم هو وضع الملف المسمى مثلاً "Data.mdb" على أسطوانة وتسليمه للمبرمج

الموضوع فى غاية البساطة

إذا لم تجدى هذه الطريقة معك..

رجاءً التوضيح أكثر.. ربما تكون هناك حلول أخرى أقرب..

وشكراً

#6

أشكر كل من ساعدني في هذه المشاركة

وللأسف أنني لم أجد حلا لهذه المشكلة إلى الآن

مع العلم أنني لابد أن أعمل تحزيم للبرنامج

والمرفق هو القاعدة المطلوبة

________________.rar

#7

سلام "أم دانه"

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

هل هى مقسمة؟

إذا كانت مقسمة سيكون الجواب كالتالى

يجب أن يكون المستخدم على علم بالقاعدة التى تحوى الجداول وليكن Data.mdb

ومن ثم سيتم التعامل معها كأنها ملف عادى

من خلال برامج النسخ وليكن Nero يمكنه نسخها على أسطوانة

أما إذا كنت تودين النسخ برمجياً!!

فهذا يعتمد على:

أولاً: مكان الـ CD R/W هل هو ثابت لدى جميع المستخدمين أى E مثلاً

ثانياً: ما هو نوع CD R/W وهل يعتمد طريقة النسخ السريع التى تعتمد على Copy & Paste

إذا قمت بالجواب ستجدين الحل إن شاء الله

أخيك فى الله

هانى عوض

#8

بارك الله فيك أخ هاني

أنا أرفقت القاعدة في الرد السابق

وهي ليست مقسمة لأني قسمتها كما وضحت لي سابقا بارك الله فيك لكنني بعد التحزيم جربت أنزل البرنامج على جهاز آخر وجدت أنه لابد من عمل setupلكلا الملفين ولم يكن هذا المطلوب

فالمطلوب بشكل أوضح هو التالي:

" أنا لدي القاعدة المرفقة سابقا بعد الانتهاء منها مطلوب مني أن أعمل لها تحزيم وستسلم للمدير وهو يقوم بدوره بتنزيله على جهازه ويوزع نفس البرنامج على عدة موظفين بحيث يقوم كل موظف بادخال بيانات موظفين قسم معين ثم بعد شهر تقريبا ينسخ كل موظف القاعدة الموجودة لديه(فقط الجداول) على سي دي ويسلمها للمدير وهو بدوره يدخل السي دي في جهازه ثم يستورد البيانات من خلال البرنامج"

المطلوب كيف أبرمج عملية نسخ الجداول

وسأرسل القاعدة كاملة على الخاص بارك الله فيك

#9

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

وخلي مسارها وحد يعني لو كان مكانها في السي ومجلد التجميع وكذا مارح تعرضك مشاكل

وياليت ترفقين مثال ليتم التعديل عليه

#10

الاخت ام دانه هذا مثال لزهرة المنتدى حفظها الله ..حاولي تطبيقه واذا لم يجدي اخبريني

CopyToAnyWhere.rar

#11

شكرا جزيلا لكل من الاستاذ الباشق والاستاذiBod بداية القاعدة موجودة في رد سابق

بالنسبة لتوضيحك استاذ الباشق أشكر تعاونك لكنني سأسلمها المدير ولا أعلم لمن سيوزعها وكم نسخه؟؟

وسأرسل لك القاعده على الخاص...

وبالنسبة لك استاذiBod

بارك الله فيك المثال جدا رائع وهذا المطلوب لكنني لا اريده ينسخ القاعده كاملة (فقط الجداول)

وللأسف لم أتمكن من تطبيق الكود على قاعدتي ..

وأيضا سأرسل لك القاعده على الخاص...

#12

هذا مثال قد يفيد

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

Trans_Export_Rouad.Net.rar

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