![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 15
|
![]()
Имеется запрос
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 224
|
![]()
а зачем тут like?
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 15
|
![]()
Потому что это используется для фильтра данных, которыми управляет пользователь. и когда все фильтры пусты получается именно такой запрос.
код для фильтров: Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 224
|
![]()
твоя главная ошибка Q_Clients.Active:= true; и ты вполняешь лишь часть запроса
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 15
|
![]()
С чего баня-то упала?
Любое редактирование запроса приводит к Active = false. Так что в конце редактирования запроса его снова надо сделать активным. Тыщу лет так делаю и все было нормально. Найдена интересная закономерность: Запись не выводиться если поле, учавсвующее в выражении LIKE пустое, !но! только в том случае если в него никогда ничего не вводили. А вот если там когда-то что-то было, но удалили, то запрос находит эту запись. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 224
|
![]()
знач добавь условие при пусто выполнить просто ,а при непуспом это
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 15
|
![]()
дак уж сделал, но все же хотелось бы узнать почему LIKE %% не работает
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 224
|
![]()
укажи тольк один % знак
|
![]() |
![]() |
![]() |
#9 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,762
|
![]() Цитата:
есть такое слово NULL вернее не слово а значение поля) О NULL в базах данных целые оды написаны)) Последний раз редактировалось vovk; 12.01.2011 в 16:09. Причина: помледняя строчка |
|
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
![]() Цитата:
Нужно так: Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Java.iReport.В блоке detail выводится неверный результат. Может кто знает, как верно. | Aida_K | JavaScript, Ajax | 0 | 10.10.2010 17:00 |
Почему сумма выдает неверный результат? | KNatalia | Microsoft Office Excel | 4 | 26.05.2010 14:50 |
результат выдает -Nan- | Тонущий коржик | Помощь студентам | 2 | 25.11.2009 23:28 |
Неверный запрос | Gromsky | SQL, базы данных | 9 | 21.08.2009 18:25 |
В чем ошибка в запросе?неверный результат =( | Lunatikus | SQL, базы данных | 3 | 26.11.2007 09:50 |