Здравствуйте, нужна программа по поиску в БД на С++(Visual Studio 2017 или Borland C++ 6.0). БД состоит из Memo-Полей (добавление/удаление записей) Поиск должен осуществляться по условиям(на выбор пользователя): 1)(Term1 +nW term2). Два выражения должны быть разделены максимум n словами. Порядок двух выражений не должен быть нарушен. 2)(Term1 /nW term2). Два выражения должны быть разделены максимум n словами. Их порядок не важен. 3)(Term1 +=nW term2). Два выражения должны быть разделены точно n словами. Порядок двух выражений не должен быть нарушен. 4) (Term1 /=nW term2). Два выражения должны быть разделены точно n словами. Их порядок не важен. После успешного нахождения выделяться цветом. При не нахождении уведомлять. Term - это Слово/фраза/выражение. Нужно чтобы игнорировались пробелы и знаки препинания. и если порядок не важен - то проверка шла до 1 слова на поиск второго, если не находится, то поиск уже после 1ого слова - не нашлось - уведомление. Если Порядок двух выражений не должен быть нарушен, то поиск уже после 1ого слова. Поиск ограничивается в одном поле. В других уже повторяется процедура поиска.
Пояснительная записка не требуется.