На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Сохранение изменений в базе на лету
    Добрый день!
    Нужно, чтоб при изменении в DataGridView и всяческих TextBox, ComboBox, NumericUpDown, DateTimePicker с databound'ом изменения в DataSet сразу же сохранялись в базе. При каких событиях это сделать? Допустим, при TextChanged для TextBox, если менять в нескольких подряд, изменения для последнего не заносятся, т.е. при TextChanged сохраняется всёж старая версия, а при изменениях в следующем изменения в предыдущем уже сохраняются..
    Сохраняю с помощью adapter.Update
      попробуй вызвать AcceptChangers() для Dataset или для DataRow сразу же при измении какого либо свойства у конторола
        А при каком событии в гриде это бы лучше делать? Извиняюсь за тупость, но ADO.NET меня уже реально достал.
          wdk, лучше подпишись на изменения в DataTable, который стоит источником даных контролов в форме, и тогда все равно будет откуда она менялась
            PIL, то, что нужно! Спасибо!
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0297 ]   [ 16 queries used ]   [ Generated: 26.04.24, 14:23 GMT ]