![]() |
|
منع الحذف من قاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : منع الحذف من قاعدة البيانات (/showthread.php?tid=32205) |
منع الحذف من قاعدة البيانات - العتيق - 22-11-19 السلام عليكم و رحمة الله و بركاته هل يوجد طريقة عند حذف بيانات من sql server يتم نقلها الى جدول آخر او اخفائها حيث يظن المستخدم انه تم حذفها على سبيل المثال مثل المنتديات يتم نقلها الى الارشيف RE: منع الحذف من قاعدة البيانات - محمد كريّم - 22-11-19 وعليكم السلام ورحمة الله و بركاته يمكنك إضافة حقل جديد في جدول معين تخزن فيه حالة السجل مثل عادي أو أرشيف أو ملغي أو مخفي أو سري أو غيرها وبناء على قيمة الحقل أخف السجل عن المستخدم أو أظهره أو ميزه بلون مختلف RE: منع الحذف من قاعدة البيانات - حريف برمجة - 22-11-19 وعليكم السلام ورحمة الله وبركاته ،، كما تفضل الأخ الفاضل "محمد كريم" او تعمل جدول للمحذوفات بنفس حقول الجدول الرئيسي وعند الحذف يتم نقل السجل لجدول المحذوفات ثم حذفه من الجدول الرئيسي . RE: منع الحذف من قاعدة البيانات - العتيق - 22-11-19 السلام عليكم و رحمة الله و بركاته شكرا لكم على سرعة الاجابة وما قمت بعمله هو الآتي انشاء جدول في قاعدة البيانات برمجة زر الحذف ليوهم المستخدم بانه اكمل عملية الحذف وفي نفس الوقت يتم حفظ كافة المعلومات في الجدول الآخر RE: منع الحذف من قاعدة البيانات - عبدالله الدوسري - 24-11-19 وعليكم السلام ورحمة الله و بركاته ما اقوم به هو كالتالي , حقل باسم IsDeleted في نفس الجدول , اما True أو False عند حذف السجل اقوم بعمل تحديث وليس حذف و اضع قيمت الحقل True فقط لا غير. عند الاستعلام يجب ان اجلب السجلات التي حالتها في الحقل IsDeleted = False بهكذا لن تظهر السجلات المحذوفة |