Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подстановка [D6, Paradox]


cherepovets ©   (2002-08-15 10:35:00) 

В чем и как можно сделать в БД чтобы к примеру начинал вводить кокое-нибудь слово а оно выводитела все варианты слов, на то что ты ввел


sniknik   (2002-08-15 12:05:00) [1]

не могу. эта прога не моя я ее распространяю и вижу реакцию.


Mike Kouzmine   (2002-08-15 11:53:00) [2]

Val И на старуху бывает проруха. Ошибся.
sniknik © -> А чтобы не тормозила, ставь Timer, например на 3 сек. При нажатии в эдите он сбрасывается, а если нажатий не было и эдит не пустой начинай фильтрацию.


Val   (2002-08-15 11:44:00) [3]

>Mike Kouzmine (15.08.02 11:36)
и будет ваш запрос данные с процентами искать. Вместо = , like нужно писать.


Mike Kouzmine   (2002-08-15 11:36:00) [4]

select XX from YYY where ZZZ = :VAL
qAAA.ParamByName("VAL").AsString := "%" + Edit1.Text + "%"; или
qAAA.ParamByName("VAL").AsString := Edit1.Text + "%"; или ....

onFilterRecord
begin
Accept := Pos(Edit1.Text,ZZZ.Value)<>0;
end


cherepovets   (2002-08-15 11:32:00) [5]

СЕгодня что-то я по крупному туплю, ну фильтр а что дальше куда вводить что ставить
Извените, но просто я туплю


Val   (2002-08-15 11:24:00) [6]

>Reindeer Moss Eater (15.08.02 11:06)
процент в SQl, а в фильтре * и только окончание строки дает.


cherepovets   (2002-08-15 11:23:00) [7]

НУ да я не это хотел я если поле Lookup


Reindeer Moss Eater   (2002-08-15 11:06:00) [8]

> sniknik
Звезда - это для Access, а у человека Paradox. Ему нужен знак процента


cherepovets   (2002-08-15 11:00:00) [9]

>sniknik
Спасибо, посмотрю.


sniknik   (2002-08-15 10:57:00) [10]

Не делай так!!! есть у нас подобная особенность в одной программе пака база маленькая все замечательно потом начинает тормозить и прилично на каждую клавишу. Всех раздражает.
в таблице ставиш фильтр
Table1.Filter:= "Field="+Значение+"*";
включаеш
Table1.Filtered:= True;
результат показываеш.


cherepovets   (2002-08-15 10:50:00) [11]

Ну джа все так и было, вы не забываете, что поделившись чем то вам хуже не станет.


Val   (2002-08-15 10:49:00) [12]

и вопрос сумеешь задать в форум.
это точно, поскольку вопрос..мягко говоря, слишком общий.


Book keeper   (2002-08-15 10:44:00) [13]

Так столкнись хотя бы раз. А там глядишь, и вопрос сумеешь задать в форум.


Johnmen   (2002-08-15 10:44:00) [14]

>Бухгалтер (15.08.02 10:38)

Абсолютно верно !!!!!!!


cherepovets   (2002-08-15 10:42:00) [15]

НЕ просто я с этим воопрос не разу не сталкивался, у нас форум или что, я как понял помогать ни кто не собирается, или всем в падлу
>Mike Kouzmine
А точнее


3JIA9I CyKA   (2002-08-15 10:40:00) [16]

1) А когдапользователь начинает?
2) См. Johnmen © (15.08.02 10:38)


Mike Kouzmine   (2002-08-15 10:39:00) [17]

Или запросом, или фильтрацией


Johnmen   (2002-08-15 10:38:00) [18]

Не в БД, а в твоем приложении ....


Book keeper   (2002-08-15 10:38:00) [19]

>Сherepovets
Cходи в универбыт на Горького, купи книжку :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо