PDA

View Full Version : سوال: دیتا بیس رجیستر کاربر



programer-ir
جمعه 29 مهر 1390, 20:50 عصر
سلام
برای ثبت نام کاربر جدید id name famify email این ها باید تو دیتا بیس ثبت بشه اما id رو از کاربر نمی گیرن پس چه طوری ثبت می شه؟؟؟؟

ممنون

aliyeh
جمعه 29 مهر 1390, 21:02 عصر
راه های زیادی وجود داره ساده ترین راه اینه که id رو فیلد autonumber بگیری (در sql مقدار isidentity رو برابر yes قرار بدید)
یا اینکه خودتون با استفاده از یک تابع که id رو ایجاد کنید.البته همونطور که می دونید خروجی این تابع باید یکتا باشه و احتمال ایجاد id تکراری در اون نزدیک به صفر باشه مثلا میتونید از تابعی استفاده کنید که اعداد تصادفی رو تولید کنه.