我是C#的新手。我正在创建一个应用程序,当用户单击btnCreate时,默认显示为NewAccount窗体,但如果数据库中已有帐户,则显示将为AdminPermission窗体,然后是NewAccount窗体。我的问题是,当我点击btnCreate时,它显示AdminPermission表单,但我不创建任何新帐户。以下是我的代码:显示需要的表格
private void btnCreate_Click(object sender, EventArgs e)
{
OleDbConnection connct = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\AcDatabase.accdb");
OleDbCommand cmd = new OleDbCommand("SELECT * FROM AccountDB", connct);
if (cmd == null)
{
NewAccount nac = new NewAccount();
nac.Show();
}
else if (cmd != null)
{
AdminPermission apf = new AdminPermission();
apf.Show();
}
}
任何帮助将不胜感激。谢谢。