java - Error in SQL statement with inserting -


i trying insert user inputted data database, getting error "syntax error: encountered "[" @ line 1, column 160." here code, doing wrong?`

if (action.getsource() == submit_button) {     try     {         sql = "insert customer (fname, lname, age, licnum, state, car_type, rentdate, returndate, total, paytype, returned) values(";         sql = sql + "'" + f_name.gettext() + "'" + "," + "'" + l_name.gettext() + "'" + "," + age + "," + "'" + liscense_num.gettext() + "'" + "," + "'"              + issuing.gettext() + "'" + "," + "'" + car_select.gettoolkit() + "'" + "," + "'" + rental.gettext() + "'" + "," + "'" + return_d.gettext() + "'"             + "," + total.gettext() + "," + "'" + button_val.gettext() + "'" + "," + "'true'" + ")";          mystatement.execute(sql);         system.out.print("record has been added database");     }     catch (sqlexception e)     {         // todo auto-generated catch block         e.printstacktrace();     } } 

can change query this?

sql = "insert customer (fname, lname, age, licnum, state, car_type, rentdate, returndate, total, paytype, returned) values('"+f_name.gettext()+"','"+l_name.gettext()+"','"+age+"','"+liscense_num.gettext()+"','"+issuing.gettext()+"','"+car_select.gettoolkit()+"','"+rental.gettext()+"','"+return_d.gettext()+"','"+total.gettext()+"','"+button_val.gettext()+"','true') "; 

Comments

Popular posts from this blog

javascript - How to get current YouTube IDs via iMacros? -

c# - Maintaining a program folder in program files out of date? -

emulation - Android map show my location didn't work -