How do I update multiple columns in MySQL (Through Java)? -
so snippet of code:
sql = "update budgetreport" + " set sales="+salestext.gettext()+ " quarter="+ qtracker+ " set cogs="+cogstext.gettext()+ " quarter="+ qtracker; try { mystmt.executeupdate(sql); } catch (exception e1) { e1.printstacktrace(); } my problem is, says there sql syntax. ran first part:
sql = "update budgetreport" + " set sales="+salestext.gettext()+ " quarter="+ qtracker; try { mystmt.executeupdate(sql); } catch (exception e1) { e1.printstacktrace(); } and ran fine. not under stand in order make first snippet of code function. taking time read/answer :)! ......
only 1 set keyword allowed per update
string sql = "update budgetreport" + " set sales=?, cogs=?" + " quarter=?"; preparedstatement preparedstatement = conn.preparestatement(sql); preparedstatement.setstring(1, salestext.gettext()); ... preparedstatement.executeupdate();
Comments
Post a Comment