PDA

View Full Version : ---تشخیص کاربر جاری---



bazikadeh
پنج شنبه 10 مرداد 1392, 09:17 صبح
من یک قسمت از برنامم برمیگرده به ویرایش کاربری حالا از کجا تشخیص بدم که کاربر با چه نام کاربری و ... وارد شده ؟ با لینک بگین لطفا

gilas1368
پنج شنبه 10 مرداد 1392, 09:36 صبح
شما باید در زمان ورود کاربر نام کاربری و لکمه عبورش رو ذخیره کنین

بعد زمان ویرایش همون نام کاربری و کلمه عبور رو ازش بگیرید و بهش اجازه بدید نام کاربری و کلمه عبورش رو تغییر بده

bazikadeh
پنج شنبه 10 مرداد 1392, 19:21 عصر
تو بانک یا توی نرم افزار خودمون به نظرتون کدومش بهتره ؟

mz6488
پنج شنبه 10 مرداد 1392, 21:32 عصر
یه کلاس درست کن بعد یه متغیر استاتیک تعریف کن.موقع لاگین شدن کاربر،نام کاربری شو بریز داخل متغیر استاتیک

mousa1992
پنج شنبه 10 مرداد 1392, 21:38 عصر
من یک قسمت از برنامم برمیگرده به ویرایش کاربری حالا از کجا تشخیص بدم که کاربر با چه نام کاربری و ... وارد شده ؟ با لینک بگین لطفا
عزیز من؛ با linq کسی توضیح نمیده ! شما میتونی ی متغیر سراسری توی نرم افزارتون تعریف کنین که با ورود کاربر id اونو ذخیره میکنید و هنگام ویرایش و یا هر کار دیگه ای ازش استفاده میکنید
متغیر سراسری رو توی program.cs تعریف کن
موفق

danialafshari
پنج شنبه 10 مرداد 1392, 22:29 عصر
سلام
در عجبم که بعضی ها پایه 2 رو بلد نیستن می خوان برن پایه 1 بگیرن
اینطور جسته گریخته یاد میگیرید و پایه تون ضعیف باقی میمونه
ابتدا وراثت و کلاس رو یاد بگیرید بعدا بیاید روی طراحی برنامه های نسبتا تجاری
موفق باشی

bazikadeh
جمعه 11 مرداد 1392, 17:38 عصر
عزیزم منظورم از لحاظ سرعته که کدوم کد نویسی بهتره....
حالا هم شما ندین و فول فول هستین نوش جونتون ایشاالا پایه یک بین اللملی بگیرین
درضمن من برنامه واسه یاد گیری خودم مینویسم نه واسه کاری

ali_habibi1384
جمعه 11 مرداد 1392, 17:56 عصر
برگرداندن نام كاربري جاري در SQL:
select SYSTEM_USER
در سي شارپ هم كه دوستان روشهاي مختلف رو پيشنهاد دادند

bazikadeh
شنبه 12 مرداد 1392, 04:22 صبح
آقا علی در sql چطور ؟

bazikadeh
پنج شنبه 17 مرداد 1392, 22:33 عصر
یکی دقیق نگفت همش انقورط

Mahmoud.Afrad
پنج شنبه 17 مرداد 1392, 22:41 عصر
قسمتی از سوال شما مربوط میشه به انتقال داده بین فرم ها که بارها بحث شده. در فرم لاگین بعد از بررسی صحت اطلاعات ورودی اگر کاربر مجاز بود میای یه فرم دیگه رو بهش نشون میدی. خب برای سازنده فرمهات یک پارامتر ورودی در نظر بگیر و موقع ایجاد شئ از فرم اطلاعات واکشی شده رو به فرم پاس بده.
برای کمک بیشتر ، کد مربوط به لاگین رو بزار.

Helmod
پنج شنبه 17 مرداد 1392, 23:22 عصر
سلام - روش من اینه !

وقتی کاربر وارد سیستم شد ( بعد از اعتبار سنجی ) برنامه فقط نام کاربری رو توی خودش ذخیره میکنه

public static string CurrentUser="";

بعداً زمانیکه کاربر میخواد ویرایش انجام بده / به برنامه میگم برو توی دیتا بیس ( جدول کاربران ) هر جا یوزر نیم برابر با public static string CurrentUser=""; بود برام اطلاعات اونرو سلکت کن و روی یک فرم نشون بده

بعد دیگه میشه رو فرم انرو ویرایش و آپدیت انجام داد