| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Неработает фильтр |
| Автор: stashe 18.5.2008, 13:12 |
| Доброго времени суток, суть проблемы, при накладывании фильтра requestsrequestsBindingSource.Filter = string.Format("ClientId= '{0}'", PhiltrTextBox.Text); происходит следующее, если в поле цифры и фильтр по цифрам, все работает, если же фамилия (кирилицей), то фильтр режит все записи и не находит, не в регистре дело, может кто знает что за лабуда? |
| Автор: thomas 18.5.2008, 13:44 |
| stashe, Приветствую. Не скажу точно, но мне кажеться дело в culture. Скорее всего указана другая культура(дефолтная) - англицкая, а надо бы указать нашу. Тогда по идее сравнение строк(compare) будет выполняться корректно. Поищи в этом направлении. |
| Автор: stashe 18.5.2008, 13:52 |
| Прошу прощения, разобрался, дело в том что фильтрует только по ЦЕЛОМУ слову, а не по вхождению первой буквы к примеру...Вопрос меняется, как сделать чтобы фильтровал по вхождениям символов в ячейке...не к тому что лень самому, может есть шаблонное решение??? Спасибо за участие |