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

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -