powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Перенос строки в RowFilter.
7 сообщений из 7, страница 1 из 1
Перенос строки в RowFilter.
    #35676734
Andrei Lukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Имеется объект DataView. Ему задаем свойство RowFilter:

DataView.RowFilter="Address='Obere Str. 57'";

Все замечательно. Проблема в том, что адрес может быть задан с переносом строки:

'Obere
Str. 57'

Как в данном случае задавать RowFilter? Используется MS Access, но возможен переход на SQL DB.

Большое спасибо за любую инфу!
Андрей.
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676748
Фотография Valentin Kotelnitski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
никак
хранить название улицы и номер дома в разных полях и искать название улицы с
trim
это на каком языке и как переводится?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676778
Andrei Lukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что если сделать Query в самом аксессе и написать в условии WHERE так:

"Obere"+Chr(13)+Chr(10)+"Str. 57"

то запись находится!

Вот я и полягаю, что в RowFilter тоже можно что-то эдакое написть. Правда вариант с Chr не работает. Пишет сообщение:

The expression contains undefined function call Chr().

Язык программирования - C#.
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676783
Фотография Valentin Kotelnitski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ты угадал что там будет именно перенос строки?
а вдруг там еще, например, пробел?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676936
Andrei Lukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Угадывать не надо. Дело в том, что значение для RowFilter берется из самой базы. На форме я отображаю записи из базы. А юзер может выбрать любое значение и сделать по нему фильтр. Вот и получается, что имея значение из базы, в котором есть перенос строки не совсем понятно, как его впихнуть в RowFilter.
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676960
Andrei Lukas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел!
Надо писать так:

RowFilter="Address='Obere\nStr. 57'"

Спасибо за участие, Валентин!
Удачи!
...
Рейтинг: 0 / 0
Перенос строки в RowFilter.
    #35676993
Фотография Valentin Kotelnitski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так ты его сам вручную вводишь или получаешь из базы?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Перенос строки в RowFilter.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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