Страница: 1 |
проблема какая-то непонятная. в таблице есть колонка с типом boolcolumn, тоесть с чеком после загрузки данных кликаю на одном потом вызываю tbl=Table.GetChanges() - возвращается nothing если щелкнуть на 2х чеках, то Table.GetChanges() возвратится таблица только с одной строчкой. Почему-то всегда пропадает одна измененная строка. после сборки изменений всегда делаю ЭкцептЧенчз
Страница: 1 |
Вопрос: DataTable.GetChanges()
Добавлено: 13.10.03 18:16
Автор вопроса: Артём Л. | ICQ: 280044491
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 14.10.03 09:55
Гм... Есть такая идея... Попробуй после чека переместиться в гриде на
другую строку. Либо вызывай перед вызовом GetChanges метод EndEdit
грида. Просто пока ты с этой строки не уйдёшь, изменения не пишутся в
DataTable.
Номер ответа: 2
Автор ответа:
Артём Л.
ICQ: 280044491
Вопросов: 43
Ответов: 227
Профиль | | #2
Добавлено: 14.10.03 13:09
помогло вот это
grdData.EndEdit(Nothing, grdData.CurrentRowIndex, False)
grdData.CurrentRowIndex = grdData.CurrentRowIndex