PDA

View Full Version : سوال: نحوه ایجاد کد یکتا برای کاربر به صورت دستی



sara.pori
سه شنبه 16 دی 1393, 20:11 عصر
سلام دوستان
من میخوام وقتی کاربر اطلاعات شخصی خودش رو وارد می کنه در آخر یه کد یکتا در یک فیلد ذخیره بشه!
توضیحات بیشتر:
سال تولد:1362 کد ملی:1234567890 ش ش:98765 و... کد یکتا: 131234598 بدست آمد!!!!!! مثل کددانشجویی یا کد ملی چطور ایجاد شدن؟
لطفا در کد نویسی asp کمکم کنید:افسرده:

keiv@n
سه شنبه 16 دی 1393, 20:43 عصر
سلام

از membership provider خود دات نت استفاده کن ...

داخل پایگاه داده ASPDBNET می تونی کد یکتای کاربرارو که به صورت خودکار ایجاد شدن و ببینی

اگر خودت دوس داری این کار رو انجام بدی روشهای مختلفی وجود داره مثلا استفاده از متد زیر


protected void Page_Load(object sender, EventArgs e)
{
Guid uniqe;
uniqe = Guid.NewGuid();
}

guid یک عدد intger شانزده بایتی هست که برای تولید کد های یکتا استفاده میشه که احتمال تولید یکسان یک عدد بسیار ضعیف است