powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как определить кол-во записей попавших под фильтр?
11 сообщений из 11, страница 1 из 1
Как определить кол-во записей попавших под фильтр?
    #35082804
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фильтрую запись вот так

myBindingSource.Filter = "firmaID='" + firmaID.ToString() + "'";


Как после этого получить кол-во записей после фильтрации?
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35083019
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsafФильтрую запись вот так

myBindingSource.Filter = "firmaID='" + firmaID.ToString() + "'";


Как после этого получить кол-во записей после фильтрации?
даже не знаю, может myBindingSource.Count ?
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35083028
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Он дает общее кол-во записей, всне зависимости от фильтра.
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35083055
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok. Есть controlNavigator от DevExpress.

В навигаторе показано кол-во отфильтрованных записей.

Можно ли как-то это число поиметь в программе?
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084037
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsafНет. Он дает общее кол-во записей, всне зависимости от фильтра.
Бредить только не надо , сколько записей соответствует фильтру, столько в Count и содержится.
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084096
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,

да, ты прав. Я дико бредил.
Мои извинения. :(

Но все равно спасибо
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084106
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsaf chpasha,

да, ты прав. Я дико бредил.
Мои извинения. :(

Но все равно спасибо
другой разговор ;-) пожалуйста
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084145
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вопрос. Если после фильтра Count показывает одну запись, как ее достать?

Надо взять правильную строку.

row = и что тут написать?
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084185
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У BindingSource в отличии от таблицы, всегда есть текущая позиция, и методы для перемещения по записям. BindingSource.Current указывает на текущую запись (но какого она типа, зависит от источника). Соответсвенно, если записей 1, то Current на нее и указывает. Если источник данных таблица, то Current имеет тип DataRowView. Соответсвенно к записям можно обратиться либо

Код: plaintext
1.
DataRowView CurrentRowView = myBindingSource.Current as DataRowView

либо

Код: plaintext
1.
DataRow CurrentRow = (myBindingSource.Current as DataRowView).Row

разница в целом не принципиальна. Главное не забывать, что если источник данных не DataTable, а что-то другое, то вышеприведенные примеры работать не будут.
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084223
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, даже и не знаю, как благодарить.

Выручил, одним словом.
С меня пиво.
Вот только как тебе его доставить ? :)
...
Рейтинг: 0 / 0
Как определить кол-во записей попавших под фильтр?
    #35084261
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsafНу, даже и не знаю, как благодарить.

Выручил, одним словом.
С меня пиво.
Вот только как тебе его доставить ? :)
не люблю пиво. потрать деньги на книжку
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как определить кол-во записей попавших под фильтр?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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