Here is my code..it's kinda long
String sql=
"UPDATE " +
"(((Projects INNER JOIN Tables_Status ON Projects.project_id = Tables_Status.Project_Id)" +
" INNER JOIN PAR_Status ON Projects.project_id = PAR_Status.Project_Id)" +
" INNER JOIN BDP_Status ON Projects.project_id = BDP_Status.Project_Id)" +
" INNER JOIN BCV_Status ON Projects.project_id = BCV_Status.Project_Id" +
"if (tloe != 0)" +
"{" +
" SET Tables_Status.TBL_LOE=" + tloe +
", Tables_Status.TBL_DD_TD=" + "#" + tddtd + "#" +
", Tables_Status.TBL_DD_Status =" + tddstat +
", Tables_Status.TBL_DD_WT= Format(#"+ tddwt +"#, 'MM/DD/YYYY')" +
", Tables_Status.TBL_PS_TD= Format(#"+ tpstd +"#, 'MM/DD/YYYY')" +
", Tables_Status.TBL_PS_Status =" +tpsstat +
", Tables_Status.TBL_PS_WT= Format(#"+ tpswt +"#, 'MM/DD/YYYY')" +
", Tables_Status.TBL_Code_ETC= Format(#"+ tcetc +"#, 'MM/DD/YYYY')" +
", Tables_Status.TBL_Code_Status =" + tcstat +
", Tables_Status.TBL_UT_ETC= Format(#"+ tuetc +"#, 'MM/DD/YYYY')" +
", Tables_Status.TBL_UT_Status =" + tutstat +
"}" +
"else" +
", PAR_Status.PARLOE =" + ploe +
", PAR_Status.PAR_DD_TD= Format(#"+ pddtd +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_DD_Status =" + pddstat +
", PAR_Status.PAR_DD_WT = Format(#"+ pddwt +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_PS_TD= Format(#" + ppstd +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_PS_Status =" +ppsstat +
", PAR_Status.PAR_PS_WT= Format(#"+ ppswt +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_Code_ETC= Format(#"+ pcetc +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_Code_Status =" + pcdstat +
", PAR_Status.PAR_UT_ETC= Format(#"+ puetc +"#, 'MM/DD/YYYY')" +
", PAR_Status.PAR_UT_Status =" + putstat +
", BDP_Status.BDP_LOE =" + bdploe +
", BDP_Status.BDP_DD_TD= Format(#"+ bddtd +"#, 'MM/DD/YYYY')" +
", BDP_Status.BDP_DD_Status =" + bdpddstat +
", BDP_Status.BDP_DD_WT= Format(#"+ bddwt +"#, 'MM/DD/YYYY')" +
", BDP_Status.BDP_PS_TD= Format(#"+ bdptd +"#, 'MM/DD/YYYY')" +
", BDP_Status.BDP_PS_Status =" + bdppsstat +
", BDP_Status.BDP_PS_WT= Format(#"+ bdpwt +"#, 'MM/DD/YYYY')" +
", BDP_Status.BDP_Code_Status =" + bdpcstat +
", BDP_Status.BDP_Code_ETC= Format(#"+ bdcetc +"#, 'MM/DD/YYYY')" +
", BDP_Status.BDP_UT_Status =" + bdputstat +
", BDP_Status.BDP_UT_ETC= Format(#"+ bduetc +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_LOE =" + bcvloe +
", BCV_Status.BCV_DD_TD= Format(#"+ bcdtd +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_DD_Status =" + bcvddstat +
", BCV_Status.BCV_DD_WT= Format(#"+ bcdwt +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_PS_TD= Format(#"+ bcptd +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_PS_Status =" + bcvpsstat +
", BCV_Status.BCV_PS_WT= Format(#"+ bcpwt +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_Code_Status =" + bcvcstat +
", BCV_Status.BCV_Code_ETC= Format(#"+ bccetc +"#, 'MM/DD/YYYY')" +
", BCV_Status.BCV_UT_Status =" + bcvutstat +
", BCV_Status.BCV_UT_ETC= Format(#"+ bcuetc +"#, 'MM/DD/YYYY')" +
" WHERE Projects.project_id=Tables_Status.Project_Id" +
" AND Tables_Status.Project_ID=PAR_Status.Project_Id" +
" AND PAR_Status.PAR_Status_Id=BDP_Status.BDP_Status_Id" +
" AND BDP_Status.BDP_Status_Id=BCV_Status.BCV_Status_Id" +
" AND BCV_Status.BCV_Status_Id=" + bcvstatid;
I'm using jsp to pull the info from the website form and then sql to append the data to a database.