Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 5

Фильтрация по слову в середине строки.

30.05.2010, 17:05. Показов 1321. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Ситуация такая, база данных в билдере 2006 имеет 5 столбцов. В последних двух большое количество ключевых слов перечисленных через запятую. Задача в том, чтобы ввести слово в Edit1 провести фильтрацию, так чтобы остались строчки где содержится это слово. Вначале, вконце или в середине строки - не важно. В радио группе задаются варианты фильтрации, ее отсутствие, фильтрация по блокам (она работает, тут вопросов нет) и фильтрация по ключевым словам в двух последних столбцах (Ponyatiya и Klychi). Звездочка после Edit1->text, позволяет увидеть слово, если оно стоит вначале строки, а как быть если вводимое слово содержится в конце или в середине строки? Аналогично поставить звездочку вначале не помогает, затирает всю таблицу.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(RadioGroup1->ItemIndex==0)
  Table1->Filtered=false;
else
  if(RadioGroup1->ItemIndex==1)
    {Table1->Filter="Blok='"+ComboBox1->Text+"'";
    Table1->Filtered=true;
    }
  else
    if(RadioGroup1->ItemIndex==2)
      {Table1->Filter="(Ponyatiya='"+Edit1->Text+"*') or (Klychi='"+Edit1->Text+"*')";
       Table1->Filtered=true;
       }
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2010, 17:05
Ответы с готовыми решениями:

Поиск строки по слову
Есть введеное с клавы слово. Нужно найти это слово в текстовом файле и вывести полностью строку, в котором хранится это слово.

Вывод через Excel + Фильтрация по слову
День добрый, скрипт выводит лист ПО в таблицу Excel, но помимо этого он выводить еще и инфу об апдейтах (например Update for Microsoft...

Убрать символы от начала строки до угловой скобки в середине строки
Здравствуйте, подскажите пожалуйста решение, кажется все просто, но нигде ответа не нашел :( следующей выражением $line =~...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2010, 17:05
Помогаю со студенческими работами здесь

Поиск строки из текстового файла по слову из нее и запись всей найденной строки в переменную
Добрый день! Стоит задача. Необходимо по определенному слову найти строку в множестве строк текстового файла и записать эту строку в...

Разработка функции (размещение строки s1 в середине строки s2 длиной l)
Здравствуйте! Собственно, дано задание разработать функцию: Функция Center(s1,s2,l) Назначение: центрирование — размещение строки s1 в...

Поиск строки по слову, скрытие строки
Здравствуйте. Sub -Elias-() Rows("12:12").Select Selection.Delete Shift:=xlUp ...

таблица на html , по середине в ячейке должна быть картинка на заднем фоне по середине
напишите код пожалуйста: таблица на html , по середине в ячейке должна быть картинка на заднем фоне по середине, причём вынести в отдельный...

Удаление строки по слову
Имеется текст на 900к строк, в этом тексте программа должна найти определенное слово(которое встречается n раз) и удалить всю строку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru