IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Поиск в БД, Нужна помощь!
BAEVIK
сообщение 1.06.2009 1:03
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 40
Пол: Мужской
Реальное имя: САША

Репутация: -  0  +


Есть БД PARADOX нада сделать так чтобы когда водиш любое слова в edit оно его искала в таблице в колонке Название и потом выводила результат поиска ! Если кто знает подскажите !
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Client
сообщение 3.06.2009 13:21
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 865
Пол: Мужской
Реальное имя: Вячеслав

Репутация: -  20  +


Table1.IndexName:='Name';// имя индексного файла (по полю название)
Это я пример привел. Для фильтрации не нужен индексный файл
procedure TForm3.Button1Click(Sender: TObject); 
var s:string;
begin
edit1.Text:='Name='+chr(39)+edit1.Text+chr(39) //ВМЕСТО NAME= пишешь СВОЕ ПОЛЕ и знак =
table1.Filtered:=True;
Table1.Filter:=edit1.Text;
edit1.Text:=s;
end;

На скрине не видно чтоб дбгрид был привязан к таблице
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
BAEVIK
сообщение 3.06.2009 13:26
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 40
Пол: Мужской
Реальное имя: САША

Репутация: -  0  +


Цитата(Client @ 3.06.2009 13:21) *

Table1.IndexName:='Name';// имя индексного файла (по полю название)
Это я пример привел. Для фильтрации не нужен индексный файл
procedure TForm3.Button1Click(Sender: TObject); 
var s:string;
begin
edit1.Text:='Name='+chr(39)+edit1.Text+chr(39) //ВМЕСТО NAME= пишешь СВОЕ ПОЛЕ и знак =
table1.Filtered:=True;
Table1.Filter:=edit1.Text;
edit1.Text:=s;
end;

На скрине не видно чтоб дбгрид был привязан к таблице


У меня поле называеться Name дбгрид забыл привезать счас ! !

Добавлено через 11 мин.
Всё проходит без ошибак только вот один вопрост не чево не показывает ? Нада писать полностью название я писал одно слова !
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 9.07.2025 5:49
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"