JAVA与数据库的问题!!!
String         sql1= "insert   into   guest   values( ' "+str1+ " ', ' "+str2+ " ', "+Integer.parseInt(str3)+ ", ' "+str7+ " ') "; 
 String         sql2= "insert   into   Snumroomnum   values            ( ' "+str2+ " ', "+Integer.parseInt(str4)+ ", ' "+str5+ " ', ' "+str5+ " ') ";                      
 ResultSet         rs1=stmt1.executeUpdate(sql1); 
 ResultSet         rs2=stmt2.executeUpdate(sql2);      
 为什么错误提示说类型(INT)不兼容??请高手指教!!!
------解决方案--------------------sql没有错误,使用executeUPdate()返回的不是记录,而是影响的记录条数,类似的方法还有 
 execute(String sql);
------解决方案--------------------ResultSet   rs1=stmt1.executeUpdate(sql1); 
 ResultSet   rs2=stmt2.executeUpdate(sql2); 
 -----------------------------------------   
 executeUpdate这个方法返回值是int类型的,不是ResultSet类型。
------解决方案--------------------sql2= "INSERT INTO Snumroomnum(Snum,roomnum,inti 
 me,outtime) VALUES( "+str2+ ", "+str4+ ", "+str6+ ", "+str7+ ") ";