JQuery验证DB中的重复记录

时间:2013-06-15 09:02:47

标签: jquery

我们如何在MySql数据库中对重复记录使用Jquery Validtion?

这是我的第一个jsp文件。

function dept_check(){           
   var username = $('#C_name').val();
   if(username == "" || username.length < 4){        
      $('#C_name').css('border', '3px #CCC solid');
     //$('#tick').hide();
  }
  else{      
   jQuery.ajax({        
      type: "POST",    
      data: 'name='+ username,
      url: "ValidationDepartment.jsp",
      cache: false,                         
      success: function(response){          
         if(response == 1) {
           alert("if")
         //Block of Code 
         }
         else {
            //Block Of Code 
         }
     }
  });
}

这是我的数据库文件。

    Connection conn = DBDepartment.getConnection();
    int check = 0;
    Statement st = conn.createStatement();
    ResultSet resultSet = null;
    String s1 = session.getAttribute("name").toString();
    resultSet = st.executeQuery("select Dept_name from department");
     while (resultSet.next()) {
         if(s1.equalsIgnoreCase(resultSet.getString("Dept_name"))){
             check++;
             conn.close();
         }
     }

现在我们如何检查数据库中是否已存在数据?

1 个答案:

答案 0 :(得分:0)

试试这个

 if(s1.equalsIgnoreCase(resultSet.getString("Dept_name"))){
         check++;
         out.print( check ) ;
         conn.close();
         break;
     }