我正在尝试执行此查询:
String req="INSERT INTO`fos_user`(`addressmailperso`,`pays`,`job`,`sexe`, `addressjob`,`skills`,`description`) VALUES (?,?,?,?,?,?,?) WHERE username='"+Apptest.current+"';";
发生此错误:第1行'WHERE username ='fayrouz'附近的语法错误。
答案 0 :(得分:1)
在插入中没有位置,所以你应该使用
String req =“INSERT
INTO fos_user
(addressmailperso
,pays
,job
,sexe
,addressjob
,skills
,description
)
价值观(?,?,?,?,?,?,?)“;
可能是您需要更新
String req="UPDATE `fos_user`
set `addressmailperso` = ?
,`pays` = ?
,`job` =?
,`sexe` = ?
, `addressjob` =?
,`skills` = ?
,`description` =?
WHERE username='"+Apptest.current+"';";