PDA

View Full Version : فیلد از نوع idintity



bahramsport
یک شنبه 20 خرداد 1386, 13:12 عصر
در برنامه من یک فیلد primary key و idintity دارم حالا اگر از داخل برنامه عبارتی به اشتباه وارد بشه این مقدار به صورت اتومات اضافه میشه - و مقدار بعدی به صورت مرتب نخواهد بود مثلا 1-2-3-5-7 یعنی اگر اشتباه هم وارد شود و اطلاعات وارد نشه باز هم این فیلد اضافه میشود . چگونه میتوان کاری کرد که همواره حتی در صورت ورود اشتباه اطلاعات باز هم درست وارد شود ؟؟ یعنی 1-2-3-4-5-6-7 ؟؟؟؟
امیدورارم منظورم را درست بیان کرده باشم ؟

shayan_delphi
یک شنبه 20 خرداد 1386, 21:36 عصر
مقدار کد را باید خودتون اضافه کنید،
یعنی فیلد ویژگی Auto Number نداشته باشه!

AminSobati
یک شنبه 20 خرداد 1386, 23:43 عصر
یا اینکه اصلا این ترتیب (Rank) رو به صورت فیزیکی در جدول نگهداری نکنید و فقط موقع گزارش گیری این ستون به گزارش اضافه بشه. در SQL Server 2005 امکانات خوبی برای این کار هست.
http://www.barnamenevis.org/forum/showthread.php?t=11186
http://www.barnamenevis.org/forum/showthread.php?t=17242