PDA

View Full Version : سوال: دادن شماره کاربری اتومات ترکیبی از حرف و عدد



احمد سامعی
پنج شنبه 23 اردیبهشت 1389, 11:45 صبح
سلام
من می خوام برای یک برنامه تحت وب قسمتی ایجاد کنم که کاربرهای جدید بتونن اکانت جدید برای خودشون ایجاد کنند.
یک جدول کاربری داریم که اطلاعات نگه داری می شه از جمله نام کاربری که برای هر شخص خود برنامه به صورت اوتومات ایجاد می کنه
نام کاربری به این صورت که یک حرف انگلیسی برای سریال به علاوه عدد ایجاد می شه
من می خوام زمانی که یک کاربر جدید می خواد ثبت نام کنه شماره آخرین کاربر گرفته بشه یکی به اون اضافه بشه و شماره کاربر جدید همراه با اطلاعاتش در بانک ذخیره شده و نام کاربریش به اون نشون داده بشه
تا اینجا مشکلی نیست

سوال: اگه هم زمان دو یا چند کاربر فرمان ایجاد اکانت بدن آیا همزمان به همه یک شماره رو اعلام می کنه یا نه ؟ چطوری می شه آیا راه حلی هست که این چند نفر تو یک صف قرار بگیرن یا روش دیگه ای باید به کار برد.

meysam_pro
پنج شنبه 23 اردیبهشت 1389, 20:02 عصر
از تراکنش ها استفاده بکنید، isolation level رو ، SERIALIZABLE بکنید.

meysam_pro
جمعه 24 اردیبهشت 1389, 14:38 عصر
به اینجا نگاه کنید (http://msdn.microsoft.com/en-us/library/aa259216%28SQL.80%29.aspx)