Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2012, 14:31   #21
googl
Форумчанин
 
Регистрация: 05.06.2010
Сообщений: 154
По умолчанию

Цитата:
Сообщение от Екатерина20 Посмотреть сообщение
Сейчас вроде все работает. Только так же сортировку меняет, ну да ладно оставлю так. Спасибо за помощь))
Сортировку при выводе результатов поиска? можно просто в конце запроса добавить
Код:
Order By Имя поля Asc
сортировка по возрастанию
googl вне форума Ответить с цитированием
Старый 17.05.2012, 04:45   #22
Екатерина20
Пользователь
 
Аватар для Екатерина20
 
Регистрация: 25.09.2011
Сообщений: 72
По умолчанию

Цитата:
Сообщение от googl Посмотреть сообщение
Сортировку при выводе результатов поиска? можно просто в конце запроса добавить
Код:
Order By Имя поля Asc
сортировка по возрастанию
Да в том то и дело, что не при выводе. А как только нажмешь на edit, меняет сортировку. Сортирует по id, хотя в запросе прописано по фамилии.
Екатерина20 вне форума Ответить с цитированием
Старый 17.05.2012, 07:44   #23
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Да в том то и дело, что не при выводе. А как только нажмешь на edit, меняет сортировку. Сортирует по id, хотя в запросе прописано по фамилии.
Ану покажи код свой. Где там у тебя описан вывод.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.05.2012, 09:08   #24
googl
Форумчанин
 
Регистрация: 05.06.2010
Сообщений: 154
По умолчанию

Цитата:
Сообщение от Екатерина20 Посмотреть сообщение
Да в том то и дело, что не при выводе. А как только нажмешь на edit, меняет сортировку. Сортирует по id, хотя в запросе прописано по фамилии.
Ну так правильно Запрос у тебя же забит изначально. а в когда на эдит нажимаешь выполняется запрос
Код:
ADOQuery1.SQL.Add('SELECT * FROM [клиенты] WHERE [Фамилия] LIKE '+chr(39)+Edit_Search.Text+'%'+chr(39));
И поэтому и сортирует по ид. Добавь сюда сортировку по фамилии и все будет отлично.
googl вне форума Ответить с цитированием
Старый 17.05.2012, 15:21   #25
Екатерина20
Пользователь
 
Аватар для Екатерина20
 
Регистрация: 25.09.2011
Сообщений: 72
По умолчанию

googl, Я себя считаю уже полной идиоткой. Я не пойму как Order by прописать, как только не пробовала, он не воспринимает этой sql. Даже уже взяла к эдитклику добавила код, но это не то надо к change.
Екатерина20 вне форума Ответить с цитированием
Старый 17.05.2012, 16:12   #26
googl
Форумчанин
 
Регистрация: 05.06.2010
Сообщений: 154
По умолчанию

Код:
ADOQuery1.SQL.Add('SELECT * FROM [клиенты] WHERE [Фамилия] LIKE '+chr(39)+Edit_Search.Text+'%'+chr(39)) ORDER BY Название поля ASC;
googl вне форума Ответить с цитированием
Старый 17.05.2012, 17:07   #27
Екатерина20
Пользователь
 
Аватар для Екатерина20
 
Регистрация: 25.09.2011
Сообщений: 72
По умолчанию

И так я пробовала, не работает. Здесь он выделяет ORDER. Там наверняка нужны какие-то связывающие символы.
Екатерина20 вне форума Ответить с цитированием
Старый 17.05.2012, 17:12   #28
googl
Форумчанин
 
Регистрация: 05.06.2010
Сообщений: 154
По умолчанию

ой. Извиняюсь. Вот так:

Код:
ADOQuery1.SQL.Add('SELECT * FROM [клиенты] WHERE [Фамилия] LIKE '+chr(39)+Edit_Search.Text+'%'+chr(39))+' ORDER BY Название поля сортировки ASC';
googl вне форума Ответить с цитированием
Старый 17.05.2012, 17:26   #29
Екатерина20
Пользователь
 
Аватар для Екатерина20
 
Регистрация: 25.09.2011
Сообщений: 72
По умолчанию

Плюс! Я пробовала и and, и какой-то union, и ничего не работало.
Googl, спасибо большое, теперь точно все работает
Екатерина20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск NatawaB Паскаль, Turbo Pascal, PascalABC.NET 1 10.01.2011 21:21
поиск sid1868 Общие вопросы Delphi 1 10.11.2010 14:58
поиск - ? Evgenii БД в Delphi 11 22.07.2009 19:41
поиск artemavd БД в Delphi 3 21.10.2008 17:39
Поиск Andr Microsoft Office Excel 2 18.07.2007 11:49