I'm trying to create a query string for an SQLite INSERT, DELETE, etc, but I can't get the syntax correct. I Can get the code to compile with all wxString variables, but not with one integer type, as shown.

The database uses an Integer for Age.

My code:
Code:
void wxSQLi_417Frame::OnbtnSaveClick(wxCommandEvent& event)
{
    wxString strName = (wxString::Format(_("%s"),txtName->GetValue()));
    int intAge = 43;  //  (wxString::Format(_("%s"),txtAge->GetValue()));
    wxString strCntry = (wxString::Format(_("%s"),txtCountry->GetValue()));
    wxString strPosit = (wxString::Format(_("%s"),txtPosition->GetValue()));
    wxString strPhone = (wxString::Format(_("%s"),txtPhone->GetValue()));
    wxString strSQL = "INSERT INTO user (Name, Age, Country, Position, Phone) VALUES ('" + strName + "','" + intAge + "','" + strCntry + "','" + strPosit + "','" + strPhone + "');";
    wxMessageBox(strSQL);        
    db->ExecuteUpdate(strSQL);
    db->Close();
}