会用JDBC吧,你使用PreparedStatement里面的update方法,就会返回更新数据的条数。所以,如果返回为1,就成功插入了
st.executeUpdate();这个方法是有返回值的,你看下,好像是int型的,返回的是受影响的行数,可以这样写:
int result=st.executeUpdate(sql);
if(result>0){
System.out.print("成功");
}else{
System.out.print("失败");
}
希望可以帮助到你。
就感觉你的引号好乱,楼主你。。。。。能看看后台么,就看程序的打印输出是看不出来原因的……
能发截图看看吗?你不是写日志了么。把log中的内容发出来看看。估计是你insert中的value在拼的串er 时候有错误。