これらの値をデータベースに挿入しようとしていますが、INSERT句とWHILE句に互換性がありません。誰かが私が別の方法で私の望ましい結果を達成する方法について何か考えを持っていますか?
public boolean updateAns()
{
boolean success=true;
DBController db=new DBController();
db.setUp("IT Innovation Project");
String sql="INSERT INTO kioskSurveyAns(survey_qn1,survey_qn2,survey_qn3) VALUES('"+radioText+"','"+radioText1+"','"+radioText2+"')SELECT survey_qn1,survey_qn2,survey3 FROM kioskSurveyAns WHERE survey_nric='"+nric+"'";
if (db.updateRequest(sql) == 1)
success = true;
db.terminate();
return success;
}