Delphi - Использование DBGrid для выбора строк из поиска - PullRequest
0 голосов
/ 19 сентября 2010

Я искал в базе данных запрос.

Результаты поиска отображаются в компоненте DBGrid, чтобы пользователь мог выбрать строку, с которой он хочет продолжить.

DBGrid всегда устанавливает указатель записи на первую запись в наборе результатов, поэтому строка всегда «выбирается» по умолчанию.Мне нужно изменить это поведение, чтобы при первом представлении данных не выбиралась ни одна строка, чтобы я мог определить, действительно ли пользователь сделал выбор.ни одна строка не была выбрана пользователем?

Любая помощь очень приветствуется!

1 Ответ

2 голосов
/ 19 сентября 2010

Вы можете включить dgMultiSelect в DBGrid.Options, тогда DBGrid.SelectedRows будет содержать список явно выбранных закладок записи. Без dgMultiSelect DBGrid всегда отслеживает текущую запись набора данных.

...