PDA

View Full Version : سوال: اضافه کردن فیلد جدیدی به جدول user ها هنگام استفاده ار membership



mehrdad85
یک شنبه 28 فروردین 1390, 12:27 عصر
سلام
وقتی از membership استفاده میکنیم برای ایجاد یک user فقط چندتا فیلد از جمله username, password و email تکمیل میشن و داخل db ذخیره میشن
حالا اگه بخایم که db ما یک فیلد هم برای مثلا "کد ملی" هم در نظر بگیره باید چکار کرد؟
و یه سوال دیگه هم داشتم واون اینکه وقتی یه فیلد به db اضافه کردیم مثلا " کد ملی" چجوری میتونیم بهش دسترسی داشته باشیم؟

spider21
شنبه 13 خرداد 1391, 00:58 صبح
برای اینکه شما بتوانید گزینه هایی به table user فیلدهایی رو اضافه کنید باید کلاس membership را override کنید که در این صورت باید کدهایی را درج کنید که برای راهنمایی بهتر میتوانید به لینک زیر مراجعه کنید
http://msdn.microsoft.com/en-us/library/6tc47t75.aspx
دز غیر اینصورت باید از Table مورد نظر membership که همان profile است استفاده کنید
Pofile تیبلی است که برای درج گزینهایی اضافی شما مثلا درج خصوصیات کاربر از جمله نام کاربری نام نام خانوادگی شهر و ... به کار میرود

TeacherMath
شنبه 13 خرداد 1391, 09:06 صبح
می تونید یه جدول دیگه به دیتابیس اضافه کنید و کلید اصلی اونو نام کاربری بزارید و سایر فیلدها رو در آنجا تعریف کنید.