Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Базы данных под .NET > Фильтрация в TableAdapter |
Автор: ibz07 17.12.2009, 23:55 | ||||||||
Как в TableAdapter отфильтроваться данные?
Можно только через запросы, если да то как?
Как в коде связать ObjectDataSource с GridView ?
Нужно постоянно менять ObjectDataSource(1,2,3) и привязывать к GridView?
|
Автор: ibz07 18.12.2009, 01:01 |
А лучше всего фильтровать через запросы которые будут прописыватся в исхоном коде, тамким способом можно будет скольок хочеш фильтров ставить. Как это сделать? |
Автор: Экскалупатор 18.12.2009, 03:27 | ||
добавь в запрос
NAME поле по которому отсортирует. |
Автор: ibz07 19.12.2009, 15:39 |
Мене нужно фильтровать, а не сортировать! Желательно фильтровать в коде, и через запросы. |
Автор: Экскалупатор 19.12.2009, 15:55 |
что значит фильтровать? выбирать данные по определенному значению? а не это ли ты делаешь когда выбираешь данные из базы? |
Автор: ibz07 19.12.2009, 19:14 | ||
Да |
Автор: Экскалупатор 19.12.2009, 23:36 |
я уже теряюсь в догадках. ты ж вроде выбираешь данные из бд? по какому то запросу? ну вот твой запрос и есть фильт. что именно у тебя не получается отфильтровать? |
Автор: tol05 20.12.2009, 00:26 |
можно фильтровать через запрос к базе. Примеры посмотрите http://blog.stevex.net/data-access-using-tableadapter/ и http://social.msdn.microsoft.com/forums/en-US/Vsexpressvb/thread/0c17511e-38a8-4040-b400-ac8eb103bd07/ |
Автор: ibz07 20.12.2009, 01:43 | ||
Мене нужно сделать динамическую фильтрацию, пользователь сам выбирает по каким параметрам фильтровать, он может выбрать любое колическо параметров. Я так понял, что мене нужно в коде фильтровать. |
Автор: tol05 20.12.2009, 10:39 |
используйте http://msdn.microsoft.com/ru-ru/library/system.web.ui.webcontrols.objectdatasource.filterexpression.aspx вот http://www.manuelabadia.com/livedemo/extendedobjectdatasource/Filtering.aspx |
Автор: thomas 21.12.2009, 22:19 | ||
ibz07, Приветствую. Для вашей цели прекрасно подходит следующий http://msdn.microsoft.com/ru-ru/library/system.data.dataview.rowfilter.aspx
Успехов в использовании. ![]() |