تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
#21
(07-01-19, 02:18 PM)elgokr كتب :
(26-12-18, 12:52 PM)aboezzat84 كتب : السلام عليكم 
جهد مشكور عليه وشرح وافى 
لكن المشكله تكمن فى انه عند استخدام هذه الطريقة مع  VB6 عند فتح 2 من المستخدمين لنفس الشاشة ليكن اضافة عميل تحديث قاعدة البيانات لا يتم لكلا المستخدمين كل مستخدم يظهر له م ا تم اضافته من جانبه فقط 
بعد الدخةل ة الخروج من الشاشة يظهر التحديث لكلاهما 

هل من حل ؟


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


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

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

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

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

حتى اعطيك الحل لمثال المرفق والتعامل معه
لكن يفضل عمل المرفق بموضوع مستقل في قسم اسئلة vb6 

تحياتى لك
وتمنياتى ك التوفيق

السلام عليكم 
للعلم دائما ما أستخدم الترقيم التلقائي 
مرفق مثال فى طور التصميم 

برجاء إفادتنا


الملفات المرفقة
.rar   sampel.rar (الحجم : 408.45 ك ب / التحميلات : 89)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية - بواسطة aboezzat84 - 09-01-19, 01:31 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم