Официальный сайт студ.городка НГТУ
Программирование и БД » Проблема редактирования данных привязаных к таблице!!!! 

#1  10.12.05 23:20

Проблема редактирования данных привязаных к таблице!!!!

Столкнулся со следующей проблемой
Имеется SQL таблица T_Firm(name, fullname, adres)
Спомощь sqlDataAdapter закидываю её в набор данных DataSet
На форме есть три элемента TextBox привязанных к полям [name],[fullname],[adres]
и элемент ListBox превязанный к полю [name]
делаю sqlDataAdapter.Fill(DataSet)
загружаю данные в ListBox1 и TexBox(1-3)
перемещаясь по записям в ListBox Изменяются соответсвенно и значения в полях TextBox
Меняю значения в TextBox-ах
жму button1
там у меня происходит sqlDataAdapter.Update(DataSet) и SqlDataAdapter1.Fill(DataSet)
но данные почему то не меняются...
Заметил что если записать данные в textbox затем на элементе ListBox кликнуть на любом другом пункте потом вернутся назад на эту же запись и нажать button1 то все благополучно сохраняется...
Ч то делать!!!

Offline

#2  11.12.05 02:56

Re: Проблема редактирования данных привязаных к таблице!!!!

Уже не нужно разобрался сам...
Кому интересно привожу свой код
   

Код: vb.net:

' Применить класс BindingContext для завершения текущего сеанса
        ' редактирования, чтобы иметь возможность записать обновленные
        ' данные на сервер
        Me.BindingContext(Me.Ds1, "T_Firm").EndCurrentEdit()
        ' Выполнить требуемую задачу на уровне набора данных
        ' с использованием адаптера данных
        Me.SqlDataAdapter1.Update(Me.Ds1, "T_Firm")
        ' После подтверждения изменений передать данные обратно
        ' на сервер
        Me.Ds1.AcceptChanges()
        'Деактивировать формы
 
        Visibl(0)

Исправлено eagle (11.12.05 02:57)

Offline

Программирование и БД » Проблема редактирования данных привязаных к таблице!!!! 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.041 сек.
Выполнено 14 запросов.