Я хочу подключить тип учетной записи к satuslabel другой формы
if (sdr.HasRows)
{
frmMainMenu mm = new frmMainMenu();
id = sdr["USN"].ToString();
id2 = sdr["E_ID"].ToString();
accounttype = sdr["AccountType"].ToString();
if (accounttype == "Student")
{
MessageBox.Show("Welcome User ID: "+id);
}
else
{
MessageBox.Show("Welcome Employee ID: "+id2);
}
mm.AcctTypeLBL.Text = mm.AcctTypeLBL.Text+" "+accounttype;
mm.Show();
this.Hide();
con.Close();
}
Но по какой-то причине он не будет отображать текст
private void btnIB_Click(object sender, EventArgs e)
{
frmLogin log = new frmLogin();
frmIssueBook ib = new frmIssueBook();
ib.AcctTypeLBL.Text = ib.AcctTypeLBL.Text + " " + log.accounttype;
ib.Show();
this.Hide();
}
Возможно, так как он выбирает
public string accounttype;
, который еще не инициализирован, так как, когда я заменил код на этот
public string acc="Student"
Это сработало.
Есть ли способ подключить инициализированный?