0

我有一个授权窗口,您必须在其中输入登录名和密码,登录名和密码存储在 MS Access 数据库中,如下所示:

 ID      login      password      ID_in_another_table
----    -------    ----------    ---------------------
  1      admin      admin
  2      user1      user1                           1
  3      user2      user2                           2

我正在使用授权

SELECT * FROM Table_name

对于管理员,我有自己的菜单,但对于用户,我必须打开与ID_in_another_table具有相同 ID 的数据,我可以以某种方式将该ID_in_another_table传递给函数或类以使用它吗?

4

1 回答 1

0

如果您使用:

SELECT ID_in_another_table
FROM Table_name
WHERE login = :login
AND password = :password

如果名称和密码匹配,您只会得到一个结果,对于管理员用户,您会得到一个返回的单行但具有空值。没有结果将意味着用户名或密码错误。

于 2013-03-12T22:02:46.263 回答