検索結果を jtable に表示しようとしています。これで、バリアントが 1 つしかないデータベース内のコードの結果を表示できるようになりました。ただし、データベース内の一部のコードには、複数のバリアントがあります。たとえば、034\OT\01 または 034\CT\01 または 034\OT\04 です。検索 034 を入力すると、jtable には何も表示されません。インスタンス 400 の行が 1 つしかない場合は、データベース内のコードとすべての詳細が表示されます。
以下に検索コードを追加しました。あなたが助けてくれることを願っています:)。
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);
}