PDA

View Full Version : استفاده مجدد از کد مشتری که قبلا حذف شده



barnamenewis
پنج شنبه 14 اردیبهشت 1391, 13:23 عصر
باسلام به اساتید
اول اگه سوال رو بد جایی مطرح کردم شرمنده
اما سوالم اینه که من دارم یه برنامه کوچولو مینویسم با سی شارپ دات نت و بانک اکسس
درون بانک یه جدول دارم برای مشتری هام که در زمان اصافه کردن هر مشتری با کدی که نوشتم یک شماره هم به عنوان کدمشتری تو جدول ثبت میشه و به ترتیب هم هست و از عدد 1 به بالا دقیقا مثل اتونامبر هست ولی کمی فرق میکنه
حالا من میخوام وقتی یک مشتری رو از بانک حذف کردم بتونم از کدش برای ثبت یه مشتری دیگه استفاده کنم در حقیقت مثلا اگه 10 کاربر ثبت شد که کد ها میشه از 1 تا 10 و کاربر 2 حذف شد کار بر جدیدی که می خوام ثبت کنم با کد 2 که قبلا حذف شده ثبت بشه باید چی کار کنم
به نظر خودم رسید که توی بانک یه جدول بسازم و شماره هایی که حذف میشه رو در اون قرار بدم و موقع ثبت اول اون جدول رو چک کنم اگه توش داده موجود بود کد مشتری رو از اون بردارم ولی اینجا هم این مشکل رو داشتم که اگه مثلا
اول کد 5 بعد 8 و بعد 2 حذف شد اینا به ترتیب توی جدول حذف قرار میگیره ولی چطوری من بیام از بین اینا کوچکترین عدد رو جدا کنم

omid_csh
پنج شنبه 14 اردیبهشت 1391, 15:17 عصر
سلام
با Min گیری روی این ستون میتونید کوچکترین مقدار رو بدست بیارید.
SELECT min(Id)
FROM Table1;
موفق باشی.