仅使用一个单词在sql中搜索记录

时间:2017-11-06 20:48:58

标签: java mysql swing sqlite

我添加了一个搜索字段和搜索按钮,用于从数据库中搜索汽车并将结果放在一个表中,它工作得很好但我想只搜索一个单词而不是记录中的全文,例如在描述中有长文本,我想搜索某些单词而不在代码中指定该单词>>请问你能帮帮我吗 ??? 代码:

public class SearchCar extends javax.swing.JFrame {

Connection conn;
ResultSet rs;
PreparedStatement pst;

/** Creates new form SearchCar */
public SearchBook() {

    super("Search");
    initComponents();
    conn = javaconnect.ConnecrDb();
}




 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { 
String sql="select * from CarType where Model=?";
    try{
        pst=conn.prepareStatement(sql);
        pst.setString(1,jTextField2.getText());
        rs=pst.executeQuery();
        jTable1.setModel(DbUtils.resultSetToTableModel(rs));
        rs.close();
        pst.close();

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

    }

如何完成它?

0 个答案:

没有答案