是否可以使用DB将查询结果传递给Java中的函数或类

是否可以使用DB将查询结果传递给Java中的函数或类,java,ms-access,Java,Ms Access,我有一个授权窗口,您必须在其中输入登录名和密码,登录名和密码存储在MS Access数据库中,如下所示: ID login password ID_in_another_table ---- ------- ---------- --------------------- 1 admin admin 2 user1 user1 1 3

我有一个授权窗口,您必须在其中输入登录名和密码,登录名和密码存储在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相同的数据,我是否可以将另一个表中的ID传递给函数或类以使用它?

如果您使用:

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

只有在名称和密码匹配的情况下才会得到结果,对于管理员用户,返回的行只有一行,但值为空。没有结果意味着用户名或密码是错误的。

我想你不明白我的意思,在登录窗口,用户必须输入自己的登录名和密码,但他只能看到的数据将与另一个表中的ID一起显示。我使用的是:ps=con.prepareStatement(“选择*来自Lietotaji,其中Lietv=?和Parole=?”),但是,我是否可以通过某种方式将带有此查询的另一个表中的ID_传递给另一个类或函数?