import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
+import java.util.logging.Logger;
public class udac {
} catch (Exception e) {
System.out.println(e);
}
- String searchQuery = "SELECT a.USER_ID,a.NAME, a.BRANCH_CODE, a.PASSWORD, a.LAST_LOGIN_DATE, a.ROLE_ID, b.ROLE_DESC FROM LOGIN_INFORMATION a, ROLES b WHERE a.ACTIVE = 'A' AND a.ROLE_ID = b.ROLE_ID "
- + "AND LOWER(a.USER_ID) = LOWER(?) AND a.PASSWORD = ?";
+ String searchQuery = "SELECT a.USER_ID, a.NAME, a.BRANCH_CODE, a.PASSWORD, a.LAST_LOGIN_DATE, a.ROLE_ID, b.ROLE_DESC"
+ + " FROM LOGIN_INFORMATION a, ROLES b"
+ + " WHERE a.ACTIVE = 'A'"
+ + " AND a.ROLE_ID = b.ROLE_ID"
+ + " AND LOWER(a.USER_ID) = LOWER(?)" + " AND a.PASSWORD = ?";
try {
// connect to DB
currentCon = connectionmanager.scgm_conn();
stmt = currentCon.prepareStatement(searchQuery);
stmt.setString(1, userId);
stmt.setString(2, epass);
- rs = stmt.executeQuery(searchQuery);
+ stmt.execute();
+ rs = stmt.getResultSet();
while (rs.next()) {
UserBean user = new UserBean();
name = rs.getString("NAME");
.println("Sorry, you are not a registered user! Please sign up first "
+ searchQuery);
} catch (Exception ex) {
- System.out.println("Log In failed: An Exception has occurred! "
- + ex);
+ Logger.getLogger(this.getClass().getCanonicalName()).severe(
+ "Log in failed");
+ ex.printStackTrace();
}
// some exception handling
finally {