1

我一直试图让我的搜索结果出现在 jtable 中。现在我已经能够显示数据库中只有一个变体的代码的结果。但是数据库中的一些代码有不止一种变体。例如 034\OT\01 或 034\CT\01 或 034\OT\04。现在,如果您输入搜索 034,则 jtable 不会显示任何内容。如果只有一行,例如 400,它会在数据库中显示一个代码和所有详细信息。

我在下面添加了我的搜索代码。希望你能帮忙:)。

try {
String sql = "SELECT * FROM nameOfDatabase WHERE code LIKE ?";

pst=conn.prepareStatement(sql);
pst.setString(1, txt_search.getText());

rs=pst.executeQuery();
table_details.setModel(DbUtils.resultSetToTableModel(rs));

} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
4

0 回答 0