| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > Update |
| Автор: MadDog__ 27.2.2013, 20:08 |
| Привет помогите составить update строку. в SQL не знаком но нужен запрос на обнавление в C# подскажите пожалуста синтаксис для update вот код не могу понять и найти как правильно сделать синтаксис команды update [code=C#] commd.CommandText = "select время, обьем, цена, операция from sales"; adapter = new OdbcDataAdapter(select,conect); adapter.UpdateCommand = new OdbcCommand("UPDATE sales SET время=?, обьем=?, цена=?, операция=?", conect); [/code] в базу добавляються данные все время и мне надо знать когда они добавились и считать новые данные за рание благодарен |
| Автор: Licentia 3.3.2013, 06:32 |
Дальше еще нужно писать WHERE какое-то_поле = значение. Иначе не понятно, что за запись вы собираетесь обновлять. В качестве поля можно использовать primary key или любое другое уникальное поле (если есть). Например, так: UPDATE sales SET время=?, обьем=?, цена=?, операция=? WHERE номер=значение. |
| Автор: MadDog__ 3.3.2013, 11:14 |
| Licentia благодарю. Еще один вопрос WHERE номер=значение номер это должно быть еще одно поле в базе? в базу сразу добавляеться сразу все 4 параметра (время обьем цена операция) в каком колличестве неизвестно. |
| Автор: Данкинг 3.3.2013, 14:13 |
Да, where pole="222'. |