07-05-18, 04:42 PM
اجل انا مع الاخ سعود
من العبث نقل السجلات لجدول أخر ، وبحال الرغبة في استرجاعها تنقلها من جديد الى الجدول .
وستواجهك مشكلة اخرى بهذه الحال لانك قد تواجه سجلين لهما نفس رقم ID فقد تنقل سجل وتظيف بعدها سجل اخر بنفس الرقم وعند ارجاعه لن تقبل منك قاعدة البيانات السجل المسترجع .
غير ان النقل من والى الجداول بشكل متكرر غير محبذ ، خاصة مع قواعد البيانات الضعيفة والغير مستقرة مثل Access
هذا غير العملية المرهقة التي ستقوم بها لانك سوف تضيف سجل جديد بجدول اخر تم تعود لحذف الاول
وبل نقلها حقل بحقل هذا اذا لم تستخدم جملة الاستعلام Select Into
يعني احتمال الخطاء وارد خاصة اذا لم تكن لك معرفة في استخدام Transaction
ولكن عليك ان تستخدم حقل تسميه مثلا Del وقيمته هي اما True او False
وجملة الاستعلام التي تجلب البيانات تكون
يعني السجل غير محذوف
وفي سلة المحذوفات تستخدم جملة استعلام عكسية اي تجلب السجلات المحذوفة
من العبث نقل السجلات لجدول أخر ، وبحال الرغبة في استرجاعها تنقلها من جديد الى الجدول .
وستواجهك مشكلة اخرى بهذه الحال لانك قد تواجه سجلين لهما نفس رقم ID فقد تنقل سجل وتظيف بعدها سجل اخر بنفس الرقم وعند ارجاعه لن تقبل منك قاعدة البيانات السجل المسترجع .
غير ان النقل من والى الجداول بشكل متكرر غير محبذ ، خاصة مع قواعد البيانات الضعيفة والغير مستقرة مثل Access
هذا غير العملية المرهقة التي ستقوم بها لانك سوف تضيف سجل جديد بجدول اخر تم تعود لحذف الاول
وبل نقلها حقل بحقل هذا اذا لم تستخدم جملة الاستعلام Select Into
يعني احتمال الخطاء وارد خاصة اذا لم تكن لك معرفة في استخدام Transaction
ولكن عليك ان تستخدم حقل تسميه مثلا Del وقيمته هي اما True او False
وجملة الاستعلام التي تجلب البيانات تكون
PHP كود :
Select * From YourTable where Del=false
يعني السجل غير محذوف
وفي سلة المحذوفات تستخدم جملة استعلام عكسية اي تجلب السجلات المحذوفة
PHP كود :
Select * From YourTable where Del=true
