Фильтрация записей из DBGrid с использованием Data control и источника данных в Visual Basic 6 - PullRequest
1 голос
/ 23 марта 2012

У меня есть эта проблема, Я хотел бы отфильтровать результаты сетки, когда пользователь вводит информацию в текстовое поле.

На самом деле у меня есть текстовое поле, сетка (элемент управления DBGrid) и элемент управления данными, но я не знаю, как фильтровать сетку с вставленным текстовым полем.

Ответы [ 2 ]

0 голосов
/ 04 октября 2013

используйте свойство фильтра вашего набора данных, которое привязано к dbgrid, которое будет фильтровать записи набора данных ..... После применения значения фильтра не забудьте установить фильтр: = True.

0 голосов
/ 24 марта 2012

Вы можете установить свойство RecordSource DataControl для запроса. Что-то вроде

   MyDataControl.RecordSource="Select * From MyTable Where MyTable.SomeField=" & txtFilter.Text
   MyDataControl.Refresh
   MyDbGrid.Refresh
...