powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сохранение изменений
4 сообщений из 4, страница 1 из 1
Сохранение изменений
    #32720456
Sergey_Od
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня есть объект rData
DataRow rData = ds.Tables["myTable"].Rows[0];
после изменения значений в полях нужно их сохранить в базе. Подскажите какой метод для этого используется.
...
Рейтинг: 0 / 0
Сохранение изменений
    #32720656
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cм. SqlDataAdapter.Update или SqlCommand.ExecuteNonQuery и им подобные
...
Рейтинг: 0 / 0
Сохранение изменений
    #32721831
Sergey_Od
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот мой код

string sSQL = @"SELECT ts_elems.* FROM tmps INNER JOIN ts_elems ON tmps.id=ts_elems.idT WHERE (tmps.name='" + name + "') ORDER BY ts_elems.weight DESC, ts_elems.elDate DESC";

SqlConnection cn = new System.Data.SqlClient.SqlConnection(ConfigurationSettings.AppSettings["SQLConnectionString"]);
//открываем соединение
cn.Open ();

SqlDataAdapter da = new SqlDataAdapter(sSQL, cn);
DataSet ds = new DataSet();
da.Fill(ds, "ts_elems");
//меняем значение
ds.Tables["ts_elems"].Rows[0]["weight"] = 2;
//сохранение
ds.AcceptChanges();
da.Update(ds, "ts_elems");
cn.Close();

При выполнении этого кода ошибок не возникает, но в самой базе изменений нет. что здесь может быть неправильно. Может другой только запросом на обновление данные можно изменить.
...
Рейтинг: 0 / 0
Сохранение изменений
    #32722570
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Серега, зачем вот эта строка?
Код: plaintext
1.
ds.AcceptChanges();

Когда ты вызываешь AcceptChanges перед Update, то апдейтить больше нечего.
Убери ее ;)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сохранение изменений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]