المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: البحث عن حل لمشكلة ادخال البيانات في وقت واحد في برنامج يعمل في شبكة؟
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى مبرمجي Borland Delphi
محمد عموش
بســم الله الـرحمــن الرحيــم
ايها الاخوة الاعزاء في المنتدى
السلام عليكــم ورحمـة الله وبركاتــه
انا مبرمج دلفي ومستخدم قاعدة بيانات SQL
لدي برنامج مخزون وحسابات يعمل حالياً في مكتبة كبيرة جداً
طبعاً يوجد سيرفر وحوالي 15مستخدم للبرنامج والبرنامج يعمل بشكل ممتاز
لكن واجهتني مشكلة في الكاشيرات حيث يوجد 4كاشيرات(نقاط بيع)والبرنامج يدعم نظام الباركود
في بعض الاحيان يعلق البرنامج في احد الكاشيرات في حالة ادخال فاتورة البيع
فانا اعتقد انها مشكلة تزامن ادخال بيانات فواتير المبيعات في نفس الوقت
لان البرنامج يعمل في شبكة وبالتالي البيانات تصب في قاعدة بيانات واحده
فمن كان لديه حل لهذه المشكلة ايها الاخوة الكرام
الرجاء الرد علي
وشكرا لحسن تعاونكم معي
Wael Dalloul
إقتباس
في بعض الاحيان يعلق البرنامج في احد الكاشيرات في حالة ادخال فاتورة البيع
فانا اعتقد انها مشكلة تزامن ادخال بيانات فواتير المبيعات في نفس الوقت
لان البرنامج يعمل في شبكة وبالتالي البيانات تصب في قاعدة بيانات واحده

لا علاقة لقاعدة البيانات في الامر, طالما هي SQL server فيمكنها معالجة أكثر من إدخال في نفس الوقت دون أن يؤثر أحدهم على الأخر.
حاول تنقيح الكود الخاص بك لكي تجد المكان الذي تحصل به المشكلة.

rober
إقتباس(محمد عموش @ Nov 11 2008, 10:10 PM) *
لكن واجهتني مشكلة في الكاشيرات حيث يوجد 4كاشيرات(نقاط بيع)والبرنامج يدعم نظام الباركود
في بعض الاحيان يعلق البرنامج في احد الكاشيرات في حالة ادخال فاتورة البيع


أخي الكريم
كما قال الأخ وائل قم بتنقيح الكود
و إن لم تحل المشكلة قم بوضع الكود الذي تحدث فيه المشكلة ( يفضل أن يكون مثال مرفق ) و بإذن الله ستجد حل لمشكلتك
محمد عموش
اخوتي الاعزاء شكرا لكم على الرد
على رسالتي
شكرا
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.