PDA

View Full Version : مشکل در طراحی فرم login با sql



beni.com
چهارشنبه 24 اسفند 1390, 10:06 صبح
با سلام خدمت دوستان محترم

من یک فرم login دارم که بعد از چک کردن تمام متغیر ها در یک کلاس متغیری از نوع public string رو که user کاربر توش ریخته شده رو قراره برگردونه. منتهی وقتی توی بقیه فرمها اونو صدا می کنم همیشه مقدارش null هست. حتی وقتی فرم login رو close هم نمی کنم همین وضعیت وجود داره. لطفاً راهنمایی بفرمایید.
باتشکر

مهدی هادیان2
چهارشنبه 24 اسفند 1390, 11:27 صبح
بسم الله الرحمن الرحیم
با سلام
لطفا تکه کدی که استفاده می کنید بنویسید

beni.com
چهارشنبه 24 اسفند 1390, 12:00 عصر
به صورت خلاصه اینجوریه:

اول در فرم login با دستورات زیر کلاس رو پر می کنم







classlogin.login a = new classlogin.login();




user = txt_username.Text;

pass = txt_password.Text;

unit = combo_unit.Text;

login.login1(user, pass, unit))



اینم کلاس:



class login

{

public string username;



public bool login1(string user, string password, string unit)

{

username = user;



{




بعد در یک فرم دیگه در رویداد یک دکمه اینو نوشتم



classlogin.login a = new classlogin.login();

txt_username.Text = a.username.ToString();

hossein_va
چهارشنبه 24 اسفند 1390, 13:08 عصر
بایستی متغیر را به صورت static تعریف کنی که مقدار را نگه داره

beni.com
چهارشنبه 24 اسفند 1390, 13:50 عصر
ممنون از توجهتون.
ولی وقتی static تعریف می کنم تو بقیه فرمها بهش دسترسی ندارم(حداقل با همین روش خودم) میشه راهنمایی بفرمایید چه جوری تو فرمها این متغیر استاتیک رو فراخوانی کنم.

beni.com
چهارشنبه 24 اسفند 1390, 14:09 عصر
ممنونم مشکلم حل شد- ممنون از راهنماییتون