21-04-23, 02:10 PM
سوف اجرب طرقكم
انا لم استخدم SqlServer من قبل لهذا اسأل والقصة ومافيها اعتقد انني قرأت ان استخدام الـ Transaction يمنع المستخدم من الوصول الى السجل كما يقوم ايضا باجراء عمليات متعددة
في قواعد البيانات التي استخدمها كنت اقوم باستدعاء السجل بالطريقة التالية
هذا يمنع المستخدم من عرض السجل حتى يقوم المستخدم الاول بقفل الاتصال بهذا السجل
وتقريبا مر بي شئ للسكيوال سيرفر شبيه به كالتالي
واهل مكة ادرى بشعابها فانتم اعلم مني بهذا النوع من قواعد البيانات
انا لم استخدم SqlServer من قبل لهذا اسأل والقصة ومافيها اعتقد انني قرأت ان استخدام الـ Transaction يمنع المستخدم من الوصول الى السجل كما يقوم ايضا باجراء عمليات متعددة
في قواعد البيانات التي استخدمها كنت اقوم باستدعاء السجل بالطريقة التالية
كود :
SELECT * FROM kv WHERE k = 1 With Lock;هذا يمنع المستخدم من عرض السجل حتى يقوم المستخدم الاول بقفل الاتصال بهذا السجل
وتقريبا مر بي شئ للسكيوال سيرفر شبيه به كالتالي
كود :
SELECT * FROM kv WHERE k = 1 FOR UPDATE;واهل مكة ادرى بشعابها فانتم اعلم مني بهذا النوع من قواعد البيانات
