|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2016, 11:40 | #1 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Сравнение 2х DBGrid'ов и StringGrid'а
Всем доброго времени суток!
Суть проблемы: имеется два DBGrid'а, первый со столбцами Login и ФИО, а второй только со столбцом Login. И третья таблица - StringGrid, тоже со столбцами Login и ФИО. Необходимо сравнить данные из столбцов Login между всеми тремя таблицами и в следующие три StringGrid'a вывести Login'ы среди которых исключены те, которые имеются в каждой из трех верхних таблиц. Т.е. если логин есть во всех трех - его не выводить далее. |
20.01.2016, 11:46 | #2 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
сравниваете данные из таблицы БД/запроса к тоторой подключен первый DBGrid с данными из таблицы БД/запроса второго DBGrid и данными из StringGrid в чем проблема то?? что не получается?
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
21.01.2016, 10:01 | #3 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Это все конечно чудесно и очевидно, спасибо.
Проблемы две: из-за того, что это не три стрингрида или например три дбгрида, а разные: 2 таких и один другой. И вторая проблема в том, что количество строк не одинаковое! Поэтому я и в ступоре. |
21.01.2016, 10:28 | #4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
21.01.2016, 11:06 | #5 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
То, что нужно, спасибо большое!
А два DBGRID'a как сравнивать правильно? Код:
Последний раз редактировалось nactyx; 21.01.2016 в 11:09. |
21.01.2016, 11:39 | #6 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Фигня получается. Мне нужно чтобы сперва один элемент dbgrid сравнили со всеми из stringgrid, если не нашли совпадений - запомнили, иначе - другие действия, не суть.
А в этом случае получается, из-за того, что разное количество и порядок записей он может хоть все вывести, хотя повторения есть, но на других позициях. |
21.01.2016, 14:00 | #7 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Со всеми вопросами разобрался. Осталось реализовать удаление дубликатов из итогового стрингрида.
Последний раз редактировалось nactyx; 21.01.2016 в 14:04. |
21.01.2016, 14:02 | #8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение колонок 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 |