jsp如何判斷mysql數據庫中是否已經存在添加的某條記錄的方法


 String query="select * from hdxcy_info where XcyName='"+XcyName+"'";    
            String sqlStr="insert into hdxcy_info values('"+XcyName+"','"+sex+"','"+ID+"','"+address+"','"+Telephone+"','"+QQ+"','"+beizhu+"')";
               //設置連接
            database.setConnection("com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/erlake_hdxcxm","root","zhangweijie");
            //調用DatabaseBean中的設置SQL語句 方法
            database.setSqlStr(query);
            ResultSet rs=database.getResult();
            //查看是否已經有記錄
            if(rs.next())//已經有記錄,報錯
            {
                  out.println("<script> alert('該巡查員信息已經添加過')</script>");
                  out.println("<h3 align='center' style='color:red'>添加失敗</h3>");
            }
            else//沒有記錄,添加,並給出添加的信息
            {
                database.setSqlStr(sqlStr);
                database.insertData();
                out.println("<h4 align='center'>數據表操作成功!已添加巡查員:"+XcyName+"的信息.</h4><br>");
                 out.println("<div align='center'> <table border>");
                 out.println("<tr><td>巡查員:</td><td>"+XcyName+"</td>");
                 out.println("<tr><td>性別</td><td>"+sex+"</td>");
                 out.println("<tr><td>省份證號:</td><td>"+ID+"</td>");
                 out.println("<tr><td>家庭住址:</td><td>"+address+"</td>");
                 out.println("<tr><td>聯系電話:</td><td>"+Telephone+"</td>");
                 out.println("<tr><td>QQ號:</td><td>"+QQ+"</td>");  
                 out.println("<tr><td>備注:</td><td>"+beizhu+"</td>");
                  
                 out.println("</table></div>");
             }
             

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM