การสร้างปุ่มค้นหาใน Java

Cmdfindclick()

try{

ResultSet rs = stmt1.executeQuery(“SELECT *FROM  personal  WHERE id = ‘ “ +FindText.getText()+” ‘ “);

 

rs.first();

 

if(rs.getRow() = = 0) {

            JOptionPane.showMessageDialog(null,”Find not Found: Record”+FindText.getText(),

            “SQL Error”,JOptionPane.ERROR_MESSAGE);

 

}else {

            text1.setText(rs.getString(“id”));

            text2.setText(rs.getString(“name”));

            text3.setText(rs.getString(“last_name”));

rs.refreshRow();

}

 

}catch (SQLExeption e) {

System.err.pint(e.getMessage());

}

 

ปุ่มค้นหาที่ถูกต้อง

 

try{

stmt1 = con.createStatement(

                    ResultSet.TYPE_SCROLL_SENSITIVE,

                    ResultSet.CONCUR_UPDATABLE);

 

ResultSet rs = stmt1.executeQuery("SELECT * FROM personal WHERE id ='"+FindText.getText()+"'");

 

rs.first();

if(rs.getRow()==0){

 JOptionPane.showMessageDialog(null,"Find not Found: Record"+FindText.getText(),

                    "SQL Error",JOptionPane.ERROR_MESSAGE);

 

}else {

                 text1.setText(rs.getString("id"));           

         text2.setText(rs.getString("name"));           

         text3.setText(rs.getString("last_name")); 

rs.refreshRow();

}

}catch(SQLException e){

                     System.err.print(e.getMessage());

        }

 

 

 Note:  สร้าง Frame ใน Netbeans  จ้า

www.No-Poor.com

Java,จาวา,การเขียนโปรแกรมภาษา Java,กิฟฟารีน,giffarine,บทเรียนคอมพิวเตอร์,ไอที,IT,กรณีศึกษา,สื่อการสอน,โปรเจ็ค,project

 
eXTReMe Tracker