Vba Access 2003

  • Автор темы LilijaSt
  • Дата начала
L

LilijaSt

#1
Помогите пожалуйста сделать поиск по базе данных в форме!
Смысл такой - в форме вписывается/вписываются ключевые слова из базы данных, и по ним в этой же форме выдается список строк, где эти заданные выше слова встречаются. Например поиск определённого документа.
К Примеру три Combo Box в которых выдается список слов по которым будет проишодитЬ поиск
(1: название документа,
2: самолёт/ы к которым применим,
3: место хранения).
Под Combo Box'ами Subform/Subreport где выдаётся резулЬтат поиска.
Сам поиск идёт по 1 таблице.
Возможно нечто подобное мождо сделатЬ и более простым способом - но я пока не в курсе как.

Дали задание на работе - сама сделатй не могу!!! Спасите пожалуйста!!!
 

Over

Well-known member
04.07.2007
116
0
#2
Допустим, к примеру, у тебя есть таблица Table.
Фактически, любой поиск - это запрос на выборку к базе данных.
Конкретно в твоём случае следует:
1) Написать VBA-код, который на основании выбранных ComboBox-ов сформирует запрос типа "SELECT .... FROM TABLE WHERE ....".
2) Выполнить сформированный запрос
3) Результат запроса присвоить в SubForm.