我是 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();
}
}
任何帮助将不胜感激。谢谢。