string query = "insert into TraineeDetail values('" + trainee.TyNo + "','" +
trainee.PersonalNumber.ToString() + "','" + trainee.TraineeName.ToString() + "','" +
trainee.Rank.ToString() + "','" + trainee.Division.ToString() + "','" + trainee.ENMATEL + "','" +
trainee.ENMATMECH + "','" + trainee.ENMATGSC + "','" + trainee.MAXM.ToString() + "','" +
trainee.SUBBR.ToString() + "') order by MAXM desc ";
# доступа я получаю error- недостающую точку с запятой (;) в конце SQL заявлениеотсутствует ";" в запросе вставки гр базы данных
любое решение
Я никогда не видел INSERT INTO вместе с ORDER BY – Steve
'order by MAXM desc"; '=>' order by MAXM desc; "' –
Пожалуйста [параметризуйте свои переменные] (http: //www.codinghorror. com/blog/2005/04/give-me-parameterized-sql-or-give-me-death.html) - У этого есть преимущества безопасности (SqlInjection) и производительности (план кеша) – StuartLC