Search value in table using MySQL search query Java Tutorial

Search value in table using MySQL search query Java Tutorial

This tutorial is all about Search value in table using MySQL search query Java Tutorial. In this tutorial you will learn how to search a value from database that’s populated in table java component using MySQL search query.

This tutorial uses one text field and one table component. Please follow all the steps below to complete this tutorial.

Search value in table using MySQL search query Java Tutorial steps

  1. Create your project by clicking file at the top left of your project and then click new project, you can name your project whatever you want.
  1. After creating the project, right click on the Source Packages and the select New Frame Form, and the default form will be created. And then drag 1 text field component and 1 table component in your form.

  1. After that, you need to right click your text field and select Events – Key – key Released and the key released event will be created, copy paste the code below.
[java]

try {

String sq = "SELECT  product_name as 'Product Name',company_name as 'Company Name',product_category as 'Product Category',quantity as 'Quantity',price_per_unit as 'Price Per Unit' FROM products WHERE product_name LIKE '%"+ searchTxt.getText() +"%'";

pst = conn.prepareStatement(sql);

rs = pst.executeQuery();

medicineTable.setModel(DbUtils.resultSetToTableModel(rs));

}catch(Exception e){

JOptionPane.showMessageDialog(null, e.getMessage());

}

[/java]

Note: In the query string we use LIKE wildcard. To fetch the value that you want to search.

Then you’re done. Run your project and see if it works.

About The Search value in table using MySQL search query

Project Name:Search value in table using MySQL search query
Language/s Used:JAVA
Database:MySQL
Type:Desktop Application
Developer:IT SOURCECODE
Updates:0

For questions or any other concerns or thesis/capstone creation with documentation, you can contact me through the following:

E-Mail: [email protected]

Facebook: facebook.com/RyyanSalem

Contact No.: +639098911050

Ryan A. Salem

BSIT Graduate, soon to be MIT.

System Analyst / System Developer

Related topic(s) that you make like:

1.) Common String Methods in Java Tutorial using Netbeans IDE
2.) Delete Confirmation Dialog in Java Tutorial using Netbeans IDE

Leave a Comment