我用java和oracle在处理注册和修改页面数据的时候,数据库表中有个生日字段,我选的是date类型,在前台页面用一个日期控件选择日期,将生日写入bean,类型是string,然后insert的时候,prepares.setdate(1,date.valueof(String s)),结果插入成功了,但修改页面也采取同样的做法,总是在这里报错.说是生日格式错误
insert into userinfo (id,username,password,birthday,sex) values(userid_seq.nextval,?,?,?,?)
update userinfo set username=? password=? birthday=? sex=? where id="+b.getId()
我sql语句是这么写的.然后在下面用preparedstatement来操作.该这么写
|