0
private void search_fKeyReleased(java.awt.event.KeyEvent evt) {
try {
は私のデータベースSQLクエリは
で利用可能なTHER私は結果に乗るテキストエリアで、ここで何か間違っ PreparedStatement pst =null;
ResultSet rst=(ResultSet) pst;
Connection con=(Connection)
DriverManager.getConnection("jdbc:mysql://localhost/iqari",
"root","");
String sql="select * from first where masaha_iqar=?";
pst=(PreparedStatement) con.prepareStatement(sql);
pst.setString(1,search_f.getText());
rst=pst.executeQuery();
の代わりに、2である1つの結果だけ(最初の)すべてではない結果を示しています
if (rst.next()){String add1=rst.getString("raqm_iqar");
jTextArea2.append(add1 + "\n");
System.out.format("%s",add1);
}
} catch (Exception e) {
}
TODO add your handling code here:
}
if、use whileループの代わりに。 – SMA
お世話になりましたSMA – ehab