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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2009, 13:15   #1
mavlon_m
Форумчанин
 
Регистрация: 04.08.2009
Сообщений: 101
По умолчанию Поиск от dbgrid

Помогите пожалуйся!
Можно ли найти любое текста или слова из Dbgrid?
mavlon_m вне форума Ответить с цитированием
Старый 18.08.2009, 13:28   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну а чего нет? методы Locate, LookUp тебе в помошь. Пример хороший в хелпе.
В крайнем случае в цикле пройтись по записям и функцией POS выяснить есть ли нужное сово в такой-то записи.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.08.2009, 14:03   #3
mavlon_m
Форумчанин
 
Регистрация: 04.08.2009
Сообщений: 101
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну а чего нет? методы Locate, LookUp тебе в помошь. Пример хороший в хелпе.
В крайнем случае в цикле пройтись по записям и функцией POS выяснить есть ли нужное сово в такой-то записи.
можете мне дать кусок код для пример?
mavlon_m вне форума Ответить с цитированием
Старый 18.08.2009, 19:38   #4
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Вот код поиска фамилии, имени, отчества по БД:
Код:
procedure TForm6.BitBtn1Click(Sender: TObject);
begin
 Form6.Label20.Visible:=True;
 if not Form2.Table_infa.Locate('LAST_NAME;FIRST_NAME;OTCHESTVO',VarArrayOf([Form6.Edit1.Text,
                                                             Form6.Edit2.Text,
                                                             Form6.Edit3.Text]),
                                         [loCaseInsensitive,loPartialKey]) then
  begin
    //бла бла бла
  end;
end;
Если это то, что Вамм нужно, то, поставьте +. ))))
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 19.08.2009, 12:53   #5
mavlon_m
Форумчанин
 
Регистрация: 04.08.2009
Сообщений: 101
По умолчанию

Цитата:
Сообщение от artemavd Посмотреть сообщение
Вот код поиска фамилии, имени, отчества по БД:
Код:
procedure TForm6.BitBtn1Click(Sender: TObject);
begin
 Form6.Label20.Visible:=True;
 if not Form2.Table_infa.Locate('LAST_NAME;FIRST_NAME;OTCHESTVO',VarArrayOf([Form6.Edit1.Text,
                                                             Form6.Edit2.Text,
                                                             Form6.Edit3.Text]),
                                         [loCaseInsensitive,loPartialKey]) then
  begin
    //бла бла бла
  end;
end;
Если это то, что Вамм нужно, то, поставьте +. ))))
спасибо!!! )))))))
mavlon_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск DBGrid+ComboBox+Edit dalien Общие вопросы Delphi 2 25.06.2009 22:56
Перемещение даннах из dbgrid в dbgrid Hobbit_88 БД в Delphi 7 10.06.2009 13:33
перенос данных из DBGrid в DBGrid KingSize БД в Delphi 17 24.04.2009 09:30
DBGrid+DBGrid Alex_666 БД в Delphi 11 19.06.2008 08:43