Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4

Поиск и выделение строк в DBGrid

30.03.2016, 22:14. Показов 2553. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Идея такая, на форме размещены dblookupcombobox, dbgrid, AdoConnection, Datasourse, Adoquery. Выбираем в dblookupcombobox какое-нибудь значение и если это значение есть, то в dbgrid выделяется вся строка например зеленым цветом с этим найденным значением, затем выбираем другое значение в dblookupcombobox и уже оно подсвечивается зеленым цветом. Возможно ли такое реализовать. Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.03.2016, 22:14
Ответы с готовыми решениями:

DBGrid и выделение строк
Прочитал много тем у вас на форуме, про мою проблему, подходящего не нашел, у меня на форме есть 2 DBGrid, БД firebird, мне нужно, чтобы...

Выделение строк DBGrid цветом
Помогите пожалуйста, как выделить строки DBGrid красным цветом с условием больше 30 дней?

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

7
 Аватар для Пытливый
3763 / 2267 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
30.03.2016, 23:34
В гриде есть опции Multiselect,RowSelect,AlwaysShowSelectio n а в датасете к которому подключен грид есть свойство Bookmark. Все это вам позволит сделать выделение.
1
0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4
30.03.2016, 23:58  [ТС]
Извините, а Dataset в каком компоненте найти?
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,609
31.03.2016, 00:41
Цитата Сообщение от Максим 111 Посмотреть сообщение
Dataset в каком компоненте найти?
А как ты подключал dbgrid к базе данных? Вслепую?
0
0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4
31.03.2016, 00:55  [ТС]
Нет, не вслепую если Вы имеете ввиду свойства у DataSourse, то там никакого bookmarka нет, даже во вкладке options.
0
 Аватар для Пытливый
3763 / 2267 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
31.03.2016, 01:26
Датасоурс это только прокладка между набором данных и визуальным компонентом. Вот в наборе данных и смотрите, а это у вас таблица или запрос.
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,609
31.03.2016, 01:45
Цитата Сообщение от Максим 111 Посмотреть сообщение
Вы имеете ввиду свойства у DataSourse, то там никакого bookmarka нет, даже во вкладке options
Да именно его. Только это не просто свойство TDataSourse. В связке (DBAwareComponent) - TDataSource - TDataset последний самый главный. Первые два просто вспомогательные. Так что свойства, методы и возможности последнего нужно хорошо знать, если хочешь уметь сам писать программы работы с БД.
P.S.
Возможно букмарки тебе и не нужны. Но тогда объясни что значит
Цитата Сообщение от Максим 111 Посмотреть сообщение
Выбираем в dblookupcombobox какое-нибудь значение и если это значение есть
0
0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4
31.03.2016, 10:05  [ТС]
...если это значение есть в столбце DBGrid
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.03.2016, 10:05
Помогаю со студенческими работами здесь

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

Вопрос про выделение строк в DBGrid
Здравствуйте. Дано 2 таблицы Dbgrid.Находяться на разный хфорамх. Необходимо по двойному щелчку на каком нибудь элементе второй таблицы-...

Выделение новых и редактируемых строк в DbGrid
Как выделить добавленную строку в DBGRID одним цветом, а отредактированную - другим. При этом выделение сохраняется до завершения...

Программное выделение всех строк в DBGrid
Добрый день! Как по нажатию кнопки на форме выделить все записи(строки) в DBGrid?

DBGrid: выделение цветом строк через одну
Добрый день!!! Помогите, пожалуйста, как сделать так, чтобы поля в DBGrid строки через одну выделялись другим цветом. Например: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru