jsp向数据库中插入记录。以下是我的代码,我的代码又问题吗,为什么我插入记录插不进去,数据库还是空的?

2024-12-31 15:29:19
推荐回答(2个)
回答1:

看看你的应用服务器后台有没有出现什么错误提示,如果没有且运行正常,你可以在代码中加入一些打印语句来跟踪看哪里出现了问题。
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+"')";

回答2:

首先检查你插入的数据与数据库中的列是否对应……

然后……不是字符串的可以把单引号去掉试试……