![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Всем доброго времени суток!
Суть проблемы: имеется два DBGrid'а, первый со столбцами Login и ФИО, а второй только со столбцом Login. И третья таблица - StringGrid, тоже со столбцами Login и ФИО. Необходимо сравнить данные из столбцов Login между всеми тремя таблицами и в следующие три StringGrid'a вывести Login'ы среди которых исключены те, которые имеются в каждой из трех верхних таблиц. Т.е. если логин есть во всех трех - его не выводить далее. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
![]()
сравниваете данные из таблицы БД/запроса к тоторой подключен первый DBGrid с данными из таблицы БД/запроса второго DBGrid и данными из StringGrid в чем проблема то?? что не получается?
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Это все конечно чудесно и очевидно, спасибо.
Проблемы две: из-за того, что это не три стрингрида или например три дбгрида, а разные: 2 таких и один другой. И вторая проблема в том, что количество строк не одинаковое! Поэтому я и в ступоре. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
То, что нужно, спасибо большое!
А два DBGRID'a как сравнивать правильно? Код:
Последний раз редактировалось nactyx; 21.01.2016 в 11:09. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Фигня получается. Мне нужно чтобы сперва один элемент dbgrid сравнили со всеми из stringgrid, если не нашли совпадений - запомнили, иначе - другие действия, не суть.
А в этом случае получается, из-за того, что разное количество и порядок записей он может хоть все вывести, хотя повторения есть, но на других позициях. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Со всеми вопросами разобрался. Осталось реализовать удаление дубликатов из итогового стрингрида.
Последний раз редактировалось nactyx; 21.01.2016 в 14:04. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
![]() Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение колонок StringGrid по строкам | royun | Помощь студентам | 25 | 29.01.2014 09:23 |
Сравнение через DBGrid | Kurd57 | БД в Delphi | 2 | 27.05.2012 17:32 |
StringGrid сравнение | Aleksandr69 | Общие вопросы Delphi | 22 | 29.12.2010 05:11 |
Сравнение striggrid c dbgrid | grafgrial | Общие вопросы Delphi | 13 | 11.10.2010 12:25 |
Сравнение edit and dbgrid | grafgrial | Общие вопросы Delphi | 9 | 09.10.2010 16:11 |