powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Связь Grid'a с таблицей в DataSet'e
3 сообщений из 3, страница 1 из 1
Связь Grid'a с таблицей в DataSet'e
    #32056798
Serg_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть грид, есть табл. в датасете. Данные отображаются, все нормально. После сортировки по столбцам в гриде (переставляются строки) строки в таблице датасета не меняются местами. Вопрос: как мне удалить теперь строку из таблицы? строка в гриде по CurrentCell и соответствующая строка в таблице имеют теперь разный номер!!! Как быть ? помогите, пожалуйста. Заранее благодарен за помощь.
...
Рейтинг: 0 / 0
Связь Grid'a с таблицей в DataSet'e
    #32059692
vap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При сортировке сортируется только DefaultView
Можно получить CurrentRow, потом ее удалить

public static System.Data.DataRow CurrentRow(DataGrid obj)
{
System.Windows.Forms.CurrencyManager cm;
cm = (System.Windows.Forms.CurrencyManager)obj.BindingContext[obj.DataSource];
return ((System.Data.DataRowView)cm.Current).Row;
}
...
Рейтинг: 0 / 0
Связь Grid'a с таблицей в DataSet'e
    #32076457
atanal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а я делаю так:
DataRowView rec=DBView[DBDataGrid.CurrentCell.RowNumber]; // текущая запись
rec.Delete(); // удалена
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Связь Grid'a с таблицей в DataSet'e
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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