Pobierz dane z bazy danych do Jtextfield, gdy One Jtextfield jest wpisane
Hi Guys Mam aplikację Swing, która jest połączona z bazą danych oracle, chcę, aby Po wpisaniu wartości do JTextField, inne JTextfields na JFrame są ładowane z kolejnymi danymi z bazy danych, ale nie wydaje się osiągnąć to. Próbowałem kodu podążającego, ale nic nie pobrał.
txtNo.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent ke) {
Connection conn = null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "Username", "Password");
Statement st = conn.createStatement();
String load = "Select * from Store_info_table where PART_NUMBER = '" + txtNo.getText() + "'";
ResultSet rs = st.executeQuery(load);
while(rs.next()){
txtName.setText(rs.getString("SPARE_DESC"));
}
}catch(Exception ae){
}
}
});