//添加帐务信息
   public   boolean  saveAllAccount(MyAccount account)throws Exception
    {
     conn=DBCon.getConnection();
     String  listSQLtj="insert  into  myaccount value(?,?,?,?)";
     PreparedStatement  psmt=conn.prepareStatement(listSQLtj);
     try
     {
    
      psmt.setDouble(1, account.getIncomemoney());
      psmt.setDouble(2, account.getCostmoney());  
      psmt.setString(3, account.getRecord());
      psmt.setString(4, account.getTime());
      psmt.executeUpdate();
      conn.commit();
      return true;
     }你这里把你的sql加入到psmt.executeUpdate(sql);试试

解决方案 »

  1.   

    insert  into  myaccount value我好想记得应该是values
      

  2.   

    你这不报错不可能吧?String  listSQLtj="insert  into  myaccount values(?,?,?,?)";
      

  3.   

    value怎么进得去 values才对啊。
    你这代码正常的话,调sava方法的时候应该抛异常才是
      

  4.   

    代码很不规范啊,finally中要关闭连接的,另外,注意一下语句的书写。有错误要根据错误提示去找原因,或者尝试改一下代码,尝试其他方式。很多时候程序的错误是由于自己粗心,犯得特别可笑的错误引起的。