โค้ดจาวา การแสดงข้อมูลที่ซ้ำ

อยากทราบว่าต้องเขียนโค้ดอย่างไรครับในการเพิ่มข้อมูลลงในฐานข้อมูล แล้วถ้าข้อมูลที่เพิ่มซ้ำให้แสงข้อความออกมาบอกว่ามีข้อมูลอยู่แล้ว ช่วยผมหน่อยนะครับ

นี้คือโค้ดที่ผมเขียนเพื่อเพิ่มข้อมูลครับ อยากรู้ว่าถ้าเพิ่มข้อมูลซ้ำแล้วให้แสดงว่ามีข้อมูลอยู่แล้วต้องเขียนโค้ดเพิ่มตรงไหน เขียนอย่างไรครับ ขอบคุณครับ
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        Connection connect = null;
        Statement s = null;
        String value1 = x1.getText();
        String value2 = x2.getText();
        String value3 = x3.getText();
        String value4 = x4.getText();
        String value5 = x5.getText();
        try {
            Class.forName("com.mysql.jdbc.Driver");
            connect = DriverManager.getConnection("jdbc:mysql://localhost/nattapong_db"
                    + "?user=root&password=1234");

            s = (Statement) connect.createStatement();
            String sql = "INSERT INTO customer "
                    + "ร้องไห้รหัสลูกค้า,ชื่อ,ที่อยู่,จำนวนสินค้า,ราคา) "
                    + "VALUES ('" + value1 + "','" + value2 + "','" + value3 + "','" + value4 + "','" + value5 + "')";
            s.execute(sql);

            System.out.println("ใส่ข้อมูลแล้วครับ");

        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        // Close
        try {
            if (connect != null) {
                s.close();
                connect.close();
            }
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่