Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Сравнивание ячеек в ListView и DBGrid !


Автор: manhant32 31.5.2013, 15:23
Всем привет ! Не помогите с написанием кода . 

 Суть проблемы заключается в том , что существуют две таблицы. Таблица 1 выполнена в ListView, а таблица 2 в DBGrid.
 Таблица 1 содержит информацию о деталях и поля:наименование, масса, дата добавления. В таблице 2 выполнен рекрусивный обход всех папок и она содержит путь всех файлов расположенных на определенном диске(Сам путь представляет собой наименование файла и его расширение , например 123.exe).

 Необходимо сделать при выделение в таблице 1 нужной строки , открывать файл т.е нужно сравнивать выделенную ячейку стобца "Наименоване" с путями файлов в таблице 2. При совпадении открывать файл.

 Еще в таблице 1 количество полей пожно выбирать , т.е столбец "Наименование" может менять порядок.

Автор: superVad 31.5.2013, 18:28
Цитата(manhant32 @  31.5.2013,  14:23 Найти цитируемый пост)
 Необходимо сделать при выделение в таблице 1 нужной строки , открывать файл т.е нужно сравнивать выделенную ячейку стобца "Наименоване" с путями файлов в таблице 2. При совпадении открывать файл.

Ну? В чем вопрос?


Цитата(manhant32 @  31.5.2013,  14:23 Найти цитируемый пост)
 а таблица 2 в DBGrid

В ДБГриде - нету данных, он и только отображает.

Автор: manhant32 1.6.2013, 12:28
В ДБГриде есть данные. 1 столбец который хранит пути файлав располеженный на диске , а пути представляют собой наименование файла с расширением.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)