Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Andrei N. Sobchuck                   2:5020/400     16 Apr 2003  16:44:11
 To : "Nik Sestrin"
 Subject : Re: БД в тopгoвлe
 -------------------------------------------------------------------------------- 
 
 Nik Sestrin <sestrin@mysqltools.com> wrote:
 
 >>  NS> твои сомнения в сложности фильтрации на клиенте безпочвенны:
 >>
 >> Так проблемы с использованием алиасов на таблицы есть или [уже] нет?
 
  NS> какие такие проблемы?
 
 Сейчас точно не скажу. У меня не получалось подзапрос с EXIST прицепить
 к этому фильтру.
 
 >> Еще раз, напиши мне простенький алгоритм (use case?):
 >>  в каком случае юзать recordset.open, а в каком recordset.filter.
 
  NS> ок. допутим нужен поиск. дизайн формы - поле для ввода поисковой фразы,
  NS> грид (или листвью/тривью/листбокс по желанию) - для выбора пользователем
  NS> того, что он искал. поисковая фраза после любого ввода пользователя
  NS> запоминается и сравнивается
 
 Фраза? Там с десяток полей, как минимум. Цифровые, строковые, списки значений. 
 Замахаешся сравнивать и выискивать разницу.
 
  NS> с предыдущей (изначально это пустая строка), если ее начало совпадает с
  NS> предыдущей фразой (ситуация ввода букв последовательно), то
  NS> recordset.filter, если нет (ситуация бэкспэйса или перемещения
  NS> назад+удаления/вставки
  NS> буквы) - то  recordset.open.
  NS> после recordset.filter/open грид перезаполняется
  NS> особая ситуация - удалено все, тогда очищаем грид.
  NS> к этому делу прикручивается таймер (как у меня) или кнопка, как у V.P. -
  NS> см. в треде выше все
 
 Ради одной только фразы, имхо более правильно организовать логику работы так,
 что бы скорость не была проблемой и не заморачиваться со сравнениями,
 таймерами.
 
 -- 
 Андрей Собчук
 andreis@itware.com.ua
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev4
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: БД в тopгoвлe   Andrei N. Sobchuck   16 Apr 2003 16:44:11 
Архивное /su.dbms/296907236f070.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional