我有一個登錄表單與此代碼:通行證用戶名以MainFrom從登錄
public bool FMP = false;
public void login()
{
try
{
string utilizadores = "Select * FROM Utilizador where [email protected]";
SqlConnection conn;
SqlCommand cmd;
SqlDataReader dr;
conn = new SqlConnection(Ligacao.cn);
conn.Open();
cmd = new SqlCommand(utilizadores, conn);
cmd.Parameters.Add(new SqlParameter("@Nome", textBox1.Text));
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
while (dr.Read())
{
Dados.nome = Convert.ToString(dr["Nome"]);
Dados.password = Convert.ToString(dr["Password"]);
Dados.nivel = Convert.ToInt32(dr["Nivel"]);
}
conn.Close();
if (Dados.password == textBox2.Text)
{
FMP = true;
this.Dispose();
}
else
{
MessageBox.Show("Login Incorrecto!");
FMP = false;
}
}
catch (Exception ex)
{
MessageBox.Show("ERRO" + ex);
}
}
private void button1_Click(object sender, EventArgs e)
{
login();
}
}
在此之後
,如果登錄成功,應用程序的MainForm的推出! 因此,在mainform中,我需要獲取插入到文本框中的用戶名,我需要將值(如會話ID)傳遞給標籤,但我無法弄清楚。有人能幫我一下嗎?
使用會話。您將不得不一次刪除會話。參考:http://msdn.microsoft.com/en-us/library/ms178581.aspx – andrewb
什麼是這個會議的東西,有沒有這個問題的ASP.NET標籤? –
http://stackoverflow.com/questions/17779355/session-in-wpf – lpaloub