0

我已将我的代码(使用 Visual Studio C#)连接到我的 Microsoft Access 数据库。我的应用程序能够在数据库中添加和删除用户。我的数据库只允许两个用户(管理员和用户)。

假设管理员已经从数据库中删除了用户......我会让应用程序在检测到数据库中只有一个用户后将用户重定向到注册页面。如何使用我的代码进行检查?

我已经在我的代码中添加了一条 SQL 语句,我可以再添加一条吗?我如何检查空列?

4

1 回答 1

0
private void Login_Load(object sender, EventArgs e)
{      
    // you can here add validation 
    //by using this sql: select count(*) from [User]


      LoginUsernameTextBox.Focus();
    }

我不推荐使用 linq,因为它不是很灵活而且工作速度很慢,你应该学习如何用 ado 编写,以防以后遇到复杂的需求。但是您已经完成了查询部分,并且可以使用您之前编写的方法,因此它将如下所示:

User[] somethin = GetAllUsers();
if(somethin.Count==1){
//now you have one user record in your database
}
于 2012-11-28T14:11:28.577 回答