Abdulkader 7 قام بنشر فبراير 18, 2015 قام بنشر فبراير 18, 2015 (معدل) السلام عليكم لدي قاعدة بيانات الاولى تسمى Base و هي الرئيسية و قاعدة بيانات ثانية و اسمها Client و هي فرعية المطلوب : عند ادخال البيانات على على قاعدة البيانات الرئيسية فان البيانات تاخذ ترقيم تلقائي على سبيل المثال 1 2 3 في قاعدة البيانات الثانية ايضاً ادخلنا بيانات واخذت االترقيم التلقائي 1 2 3 انا ادخلت على قاعدة البيانات الفرعية استعلام الحاق ,, يقوم بالحاق البيانات على قاعدة البيانات الرئيسية فحصلت لدي مشكلة وهي عدم انتظام الترقيم التلقائي وذلك بسبب تكرار بعض البيانات فان الترقيم التلقائي يقفز عدة ارقام ... بسبب التكرار . فما الحل لنقل البيانات من جدول في قاعدة البيانات الفرعية الى قاعدة بيانات الرئيسية مع حل مشكلة الترقيم التلقائي نقل البيانات بدون تكرار.. ولكم كل الشكر .. مرفق مثال بسيط يوضح المشكلة . ملاحظة ارجو وضع الملفين في القرص D بسبب تحديد مسار الملف في الاستعلام مرفق صورة توضيح Base-1.zip تم تعديل فبراير 18, 2015 بواسطه Abdulkader 7
ابو محمد2 قام بنشر فبراير 18, 2015 قام بنشر فبراير 18, 2015 السلام عليكم وجدنا في مشكلتك اخي الكريم فقط موضوع الترقيم التلقائي غير منتظم ولم نجد مشكلة التكرار لان موضوع التكرار في المثال المرفق غير وارد لان المفتاح الاساس للجدول هو الاسم (name) الحلول المقترحه 1 اجياد كود لاعادة الترقيم التلقائي (اذا كانت المشكله فقط في الترقيم التلقائي) 2 الحل الاسهل اذا كانت القاعدتين على نفس الكومبيوتر اوعلى نفس الشبكه فيمكنكم تقسيم قاعدة البيانات وجعل الجداول للقاعدتين (Base )و(client) واحده والتخلص من من اشكالات الاستعلام الالحاقي والترقيم التلقائي بالتوفيق 1
Abdulkader 7 قام بنشر فبراير 19, 2015 الكاتب قام بنشر فبراير 19, 2015 اخي الكريم المشكلة لا يوجد شبكة وادخال البيانات على اكثر من حاسب و كل حاسب في منطقة بعيدة . المشكلة التي اريد حلها . هي كالتالي . عندما يتم ادخال البيانات على الجهاز الثاني او الفرعي ... مثلاُ ادخلنا البيانات 1-احمد 2-خالد 3-جاسم وقمنا بنقلها على قاعدة البيانات الرئيسية عن طريق الاستعلام .. بعد فترة قمنا بادخال بيانات اضافية على قاعدة البيانات الفرعية فاصبحت على الشكل الثالي 1-احمد 2-خالد 3-جاسم 4- عمر الجديد في البيانات هو "4-عمر" فا عند نقل البيانات مرة اخرى الى قاعدة البيانات الرئيسية فان الترقيم التلقائي لايعطي تلسلسل صحيح بسبب التكرار في البيانات .. مع العلم ان وضعت شرط عدم التكرار لكن رغم هذا الشي يصير عندي خطا ؟؟؟ فمثلاً في المرة الاولى عندما ادخلنا البيانات من قاعدة البيانات الفرعية الى الرئيسية كانت ثلاث بيانات فا اصبح التسلسل على الشكل التالي 1-احمد 2-خالد 3-جاسم .... في المرة الثانية لما اعدنا ادخال البيانات اصحبت بهذا التسلسل ... 1-احمد 2-خالد 3-جاسم 7-عمر ارجو تجربة كلامي بشكل عملي لكي تلاحظ ماذا يحدث ... اريد طريقة لكي احافظ على الترقيم التلقائي او طريقة لعدم نقل البيانات التي تم نقلها سابقاً من قاعدة بيانات فرعية الى رئيسية .. او برمجية تقوم بنقل البيانات من من جداول نموذج الى جداول نموذج اخر مع الحفاظ على الترقيم التلقائي للبيانات الاساسية
rudwan قام بنشر فبراير 20, 2015 قام بنشر فبراير 20, 2015 الحل عندك يكمن كما يلي 1- الغاء الترقيم التلقائي للمفتاح الاساسي في كل من الفروع و الرئيسي و جعله ترقيم عادي 2-يكون الترقيم في الفرع الرئيسي و تكون الاضافة في الفرع الرئيسي أولا و لكل الفروع , و اي فرع يريد اضافة سجل جديد ياخذ الرقم من الرئيسي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.