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

هل من حل ؟


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


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

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

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

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

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

تحياتى لك
وتمنياتى ك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: sendbad100 , aboezzat84


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


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


يقوم بقرائة الموضوع: