是否可以使用DB将查询结果传递给Java中的函数或类
我有一个授权窗口,您必须在其中输入登录名和密码,登录名和密码存储在MS Access数据库中,如下所示:是否可以使用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
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_传递给另一个类或函数?