19-04-16, 05:22 AM
وعليك السلام ورحمة الله وبركاته ، أهلا بك أخي عبدالعزيز ، شكرا جزيلا لك على كلماتك الغاية في الروعة ، جزاك الله كل خير ، نسيت أن أجيب على فقره من ردك السابق وهي بخصوص عدم قدرتك على تغيير الرقم ٧ في العمود id في الجدول السبب في ذلك أنه غير مسموح الإضافة أو التعديل على أي حقل في الجدول يكون نوعه ترقيم تلقائي وذلك لأن القيم يتم وضعها فيه تلقائيا وتكون قيمته عباره عن رقم متسلسل لايتكرر حتى وإن حذفت جميع البيانات في الجدول ثم قمت بإضافة بيانات جديده يستمر الرقم التلقائي بدون الرجوع إلى الرقم واحد إلا في حالة كان الجدول فارغ ثم قمت بعمل ضغط وإصلاح لقاعدة البيانات عندها يتم إعادة الترقيم من الواحد ، والحقل id عندما يكون نوعه ترقيم تلقائي وقمت بإضافة ٣ سجلات في الجدول ثم حذفت السجل الثالث ثم أضفت سجل جديد ستكون قيمة الحقل id هي الرقم ٤ ولن يكون الرقم ٣ يعني الترقيم يستمر حتى وإن حذفت السجلات الأولى ، لذلك إذا أردت أن يكون الترقيم يكون في العمود id يتأثر بعمليات حذف السجلات بمعنى إذا كان في الجدول ٣ سجلات وتم حذف السجل الثالث ثم أضفت سجل جديد يأخذ السجل الجديد رقم السجل الذي تم حذفه هذه الطريقه لابد أن يكون نوع الحقل id هو رقم وليس ترقيم تلقائي وأيضا لابد من حفظ الرقم فيه مع بيانات الحقول الأخرى عند الإضافة ، فإذا أردت هذه الطريقه سأعدل تعديل بسيط على المثال الذي أرفقته في ردي الأخير .

