PDA

View Full Version : مديريت كاربران



Sirwan Afifi
شنبه 14 آذر 1388, 22:45 عصر
سلام دوستان
توي برنامه چطوري تشخيص بدم كدوم كاربر لاگين كردن و اينكه چطوري Limited و Adminstrator رو تو برنامه م پياده سازي كنم
بانك Access زبان C#.Net

AliRezaPro
یک شنبه 15 آذر 1388, 02:22 صبح
هنگام ثبت یوزر آخرین فیلد رو برای تشخیص این کار بذارید و هنگام لاگین چک کنید

Sirwan Afifi
یک شنبه 15 آذر 1388, 13:31 عصر
میشه یکم بیشتر توضیح بدید؟
چطوری چک کنم که با کدوم کاربر لاگین کردم

razavi_university
یک شنبه 15 آذر 1388, 14:28 عصر
اگر برنامه شما تک کاربره است، راحت ترین راه روشی است که جناب man7tomani (http://barnamenevis.org/forum/member.php?u=46852) فرمودند.
یعنی در در هنگام ساخت جداول یک فیلد TrueFalse برای هر کاربر در نظر بگیرید و در زمان ورود به برنامه هر User که وارد شد آن فیلد را True کنید و هرزمان که خارج شد آنرا False کنید ور در هر زمان برای فهمیدن نام کاربری کاربر Online میتوانید با یک Select ساده از جدول کاربرها آنرا بدست آورید.
هرچند برای جلوگیری از افزونگی میتونین هر کاربری که Login کرد اسمش رو در یک جای دیگه مثلا AppDomain ثبت کنید و در مواقع نیاز چک کنید
و روشهای دیگر و ...