![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
soros26 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2008 Репутация: нет Всего: нет |
Здравствуйте.
Возникла такая проблема. Есть WPF 4.0 приложение с созданным DataSet и соответственно с автоматически сформированными командами вставки,обновления,удаления данных. И есть DataGrid. Вот как он в XAML выглядит:
По нажатию на эту кнопку DataGrid заполняется данными из БД SQL (с этим проблем нет-DataGrid нормально заполняется данными):
А по нажатию на эту кнопку в БД должны обновиться данные из датасета, т.е. обновленные юзером данные из dataGrid должны вернуться в БД. Но они не записываются в БД...Где что неправильно я сделал? Может привязку(Binding) где-то надо сделать? Или сам код неверный?
Это сообщение отредактировал(а) soros26 - 12.7.2010, 15:59 |
||||||
|
|||||||
soros26 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2008 Репутация: нет Всего: нет |
По идее надо заполнить DataTable данными из DataGrid:
userdata = (DataSet1.UsersDataTable)dataGrid1.DataContext; И после этого уже вызывать метод Update. Но возникает ошибка на методе Update: Value cannot be null Как будто userdata еще пустой и нифига не заполнился данными... |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |