Note that there are some explanatory texts on larger screens.

plurals
  1. POIssues with resultSet
    primarykey
    data
    text
    <p>im trying to get values from 2 different tables, member_tbl and schedule_tbl where each table have the same member_ID. now when i try to retrieve the details. it says member_ID does not exist. my code is below.</p> <pre><code>public int getMemberDetails(String memberid) { int oky = 0; String memberDetails = "SELECT * FROM member_tbl WHERE member_ID = ?"; String scheduleDetails = "SELECT * FROM schedule_tbl WHERE member_ID = ?"; try { con.connect(); ps = con.con.prepareStatement(memberDetails); pc = con.con.prepareStatement(scheduleDetails); ps.setString(1, memberid); pc.setString(1, memberid); rs = ps.executeQuery(); rb = pc.executeQuery(); while (rs.next() || rb.next()) { uID = rs.getString("member_ID"); jdate = rs.getString("joinDate"); surname = rs.getString("lastname"); mname = rs.getString("middlename"); fname = rs.getString("MfirstName"); dob = rs.getString("DOB"); telephone = rs.getString("telephone"); email= rs.getString("Memail"); street = rs.getString("Mstreet"); city = rs.getString("Mcity"); state = rs.getString("Mstate"); country = rs.getString("Mcountry"); memtype = rs.getString("Mtype"); mfee = rs.getString("Mtotal"); photo = rs.getString("mphoto"); bweight = rs.getString("body_weight"); bfat = rs.getString("body_fat"); bmass = rs.getString("body_mass"); bheight = rs.getString("height"); bpressure = rs.getString("blood_pressure"); days = rb.getString("Days"); hour = rb.getString("Hours"); instruct = rb.getString("instructor"); oky = 1; } con.con.close(); } catch(SQLException e) { } return oky; } // This is where i call the method. private void memIDsearchButtonMouseClicked(java.awt.event.MouseEvent evt) { try { mids = memIDsearchField.getText(); sqlQuerry sql = new sqlQuerry(); int ans = sql.getMemberDetails(mids); if (ans == 1 ) { idfield.setText(sql.uID); jdatefield.setText(sql.jdate); surnamefield.setText(sql.surname); middlenamefield.setText(sql.mname); firstnamefield.setText(sql.fname); dobfield.setText(sql.dob); phonefield.setText(sql.telephone); </code></pre> <p>.......................................................</p> <p>but it keeps returning no resultset. i dont know if im doing something wrong. it was working just fine a few days ago but i dont know what went wrong. Thanks in advance.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload