Java - 根据用户登录从数据库中检索数据

时间:2011-02-19 16:40:56

标签: java sql

如果说,我登录了自己的网站,我想返回提交给数据库的数据。问题是,如何查询数据库以仅返回我的数据?

我知道查询会使用PreparedStatement:

select * from TableName where Username = ?

我想根据登录的人添加参数,而不仅仅是1个人。对不起,我知道我可能没解释得很好,请询问是否不清楚。

修改 如果我登录,我希望viewreports.jsp显示我提交的报告

1 个答案:

答案 0 :(得分:1)

你唯一能做的就是:

  • 使用添加列到所有数据库表 提交者的身份或姓名 它

  • 更改您的插入查询以写入登录用户的名称或ID

  • 将所有此类表的查询更改为 还有一个附加条件 如果登录的用户匹配 该栏的价值。