|
小弟写了个留言程序(JSP+JAVABEAN),但是总是无法添加新留言,我用的Tomcat服务期,没有报任何错误。所以我怀疑会不会是mysql的插入语句有问题?
以下是insert.java的一段程序,希望有哪位大侠帮我分析一下到底是什么原因?
SQL语句对不对呐?表的id我已经生成自成长的了!
public void insert(NoteVo nv) throws Exception{
PreparedStatement st=null;
String sql="insert into note(id,title,author,content) value(null,?,?,?)";
DBConnection dbc=new DBConnection();
try{
st=dbc.getDBConnection().prepareStatement(sql);
st.setString(2,nv.getTitle());
st.setString(3,nv.getAuthor());
st.setString(4,nv.getContent());
st.executeUpdate();
st.close();
}catch(Exception e){
throw new Exception("操作中出现错误!!!");
}
finally{
dbc.dbClose();
}
} |
|