0

I have problem with capturing user date input from jDateChooser to insert into mssql table. There similar problems in stackoverflow. It was not solving my problem.

Here is code that I capture user date entry

obj.setStartDate(jDateChooser3.getDate());
obj.setEndDate( jDateChooser4.getDate());

DatabasePropeties class and SaveNewProject Method

        import java.math.BigDecimal;
        import java.sql.*;
        import java.util.Date;

        Date StartDate;
        Date EndDate;    

        public boolean SaveNewProject()                    
        {
            boolean resp = false;            
            paTable = connector();

            try {        
                String SPsql = "EXEC AddNewProject ? ,? ,? ,? ";
                PreparedStatement cmd = cnuser.prepareStatement(SPsql);
                cmd.setString(1, ProjectName);
                cmd.setDate(2, StartDate);
                cmd.setDate(3, EndDate);
                cmd.setString(4, ProjectCode);
                if (!cmd.execute()) {
                    resp = true;
                }
                cmd.close();
                paTable.close();        
            } catch (Exception ex) {        
                System.out.println("Error" + ex.getMessage());        
            }        
            return resp;            
        }

Setters and Getters

 public Date getStartDate() {
    return StartDate;
       }

   public void setStartDate(Date StartDate) {
    this.StartDate = StartDate;
    }

   public Date getEndDate() {
    return EndDate;
    }

    public void setEndDate(Date EndDate) {
    this.EndDate = EndDate;
    }
mKorbel
  • 109,525
  • 20
  • 134
  • 319
user3498019
  • 95
  • 1
  • 2
  • 10

0 Answers0