看看你的应用服务器后台有没有出现什么错误提示,如果没有且运行正常,你可以在代码中加入一些打印语句来跟踪看哪里出现了问题。
catch(SQLException event){}
这里将异常打印出来吧,
catch(SQLException event){ event.printStackTrace(); }
另外,这句有问题:
String condition="insert into yhxx values('"+rzfh+","+name+","+sex+","+nz+","+csrq+","+zjhm+"')";
少了单引号了。。
values('''+rzfh+"','"+name+"',"'+sex+"','"+nz+"',"'+csrq+"','"+zjhm+"')";
首先检查你插入的数据与数据库中的列是否对应……
然后……不是字符串的可以把单引号去掉试试……