嗨,我有一个查询,我从数据库中选择值,我想与所选数据进行比较。我能够创建查询并传入参数,但在访问从查询返回的值时仍然遇到一些问题。有人可以告诉我我是否走在正确的轨道上,我想我最后两个陈述写错了。
String sql = "SELECT userName, password FROM tblusers WHERE userName = ? AND password = ? ";
Object[] parameters = new Object[] {login.getUserName(), login.getPassword()};
String dbUserName = (String)getJdbcTemplate().queryForObject(
sql, parameters, String.class);
String dbPassword = (String)getJdbcTemplate().queryForObject(
sql, parameters, String.class);