Если у кого есть пример такого поиска вышлите или скиньте ссылку. Как задать поиск по 2-4 критериям ‘”&Text1.Text&”%’, ‘”&Text2.Text&”%’… методом Find то есть чтобы не выбирать записи (SELECT), а позиционировать RS.AbsolutePosition на нужной записи. If Text1.Text = "" Then Text1.Text = Empty If Text2.Text = "" Then Text2.Text = Empty sBookmark = RS.AbsolutePosition RS.MoveFirst sCriteria = "[ Поле1] Like '" & Text1.Text & "%'” ' работает sCriteria = "[ Поле1] Like '" & Text1.Text & "%' AND [Поле2] Like '" & Text2.Text & "%' " 'не работает Error – 3001 Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт друг с другом. ' Устанавливает курсор мыши в виде песочных часов Screen.MousePointer = 11 RS.Find sCriteria If RS.EOF = True Then RS.AbsolutePosition = sBookmark End If DataGrid1.RowTop (RS.AbsolutePosition) ' Возвращает курсор мыши в исходное состояние Screen.MousePointer = 0
Ответить
|