منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة الترقيم التلقائي في sql server - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة الترقيم التلقائي في sql server (/showthread.php?tid=24017)



مشكلة الترقيم التلقائي في sql server - hglogtd - 28-02-18

السلام عليكم 

عندي مشكله في الترقيم التلقائي في sql server 

المشكلة ان التسلسل مع في خلال التجربه وصل ارقام بالالف والالفين والبيانات المدخله مع التجربة والحذف ما توصل 100 سجل 

والتسلسل واصل 2000 هل فيه مشكلة او فيه خيار ما عملته طبعاً القاعدة فيها عدة جداول وبينها علاقه


RE: مشكلة الترقيم التلقائي في sql server - طالب برمجة - 28-02-18

لا مشكلة فالرقم يصل إلى 2147483647
يعني أكثر من مليارين


RE: مشكلة الترقيم التلقائي في sql server - hglogtd - 28-02-18

هو فعلا ماهو مشكلة مثل ما تفضلت لكن المفروض انه يمشي بتدريجي وبعرف المشكلة بالضبط او الخلل اليوم 2000 والسجل اللي بعده اكثر


RE: مشكلة الترقيم التلقائي في sql server - طالب برمجة - 28-02-18

تأكد من الخاصيتين Identity Increment وIdentity Seed ان قيمة كل منهم هي (1)




وإلا فالوضع طبيعي


RE: مشكلة الترقيم التلقائي في sql server - hglogtd - 28-02-18

الله يطمنك ويجزاك عنا كل خير 

مضبوطه عندي الكل  Identity Increment وIdentity Seed قيمتها   (1)  ويكفيني ارشادك لي ان الوضع طبيعي 

شكراً لك


RE: مشكلة الترقيم التلقائي في sql server - ابو ليلى - 01-03-18

السلام عليكم و رحمة الله و بركاته
اخي الكريم,
الوضع الطبيعي ان يتدرج الترقيم بالتسلسل و لكن ...؟
اذا كا ن لديك حقول معمول لها Uniqe Indexes  بمعنى حقول مقيدة 
سيقوم SQL Srver تلقائياً بحجز ارقام فريدة لهذه الحقول داخلياً (بشكل غير مرئي لك)
تستخدم هذه الميزة لمنع تكرار البيانات في الحقل المحدد و الذي تم عمل Uniqe Index له
و تمتلك العديد من الخيارات .
تؤثر هذه الميزة سلبا على حقل الترقيم التلقائي (بمفتاح رئيسي)
اذ ان الثاني يكون من النوع Unique Constraint  و يمتلك ارقام فريدة ايضاً تميزه عن الاول 
و يتم تقاسم الارقام بين هذه الانواع لكي لا يحصل تضارب عن القيام بمعالجة البيانات

مقال : الفرق بين النوعين

بالتوفيق.


RE: مشكلة الترقيم التلقائي في sql server - hglogtd - 01-03-18

شكراً لك اخي ابو ليلى جاري دراسة الموضوع وفهمه