|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.05.2012, 02:07 | #1 |
Регистрация: 12.06.2010
Сообщений: 7
|
Вывод нужной строки столбца.
Всем привет.
Цель: Выполнить поиск нужной строчки, узнать её порядковый номер, далее считать данные с соответствующим номером строки из другой таблицы. Вопрос: Как же мне переместить указатель на нужное мне место? Пояснение: К примеру в таблице_1 есть столбец ID и второй столбец Name, по которому буду выполнять поиск. Хорошо, нашёл нужное мне значение из столбца Name, далее следует считать его ID, как это сделать я не умею... считав ID идём в другую таблицу(поля ID, Value) и уже выполняем поиск по столбцу ID, найдя его нужно считать данные из соседнего столбца(Value) той же строчки. Использую TTable Прошу вас, если это не возможно осуществить, дайте мне знать |
01.05.2012, 04:17 | #2 |
Регистрация: 12.06.2010
Сообщений: 7
|
В помощи не нуждаюсь, таки разобрался...
//ставим указатель в нужное поле (поиск по столбцу Name значения из Edit3->Text) Table1->Locate("Name",Edit3->Text,TLocateOptions() << loCaseInsensitive); //считываем ID id=Table1->FieldByName("ID")->AsString; //ищем id в другой таблице Table2->Locate("Name",ID,TLocateOptions( ) << loCaseInsensitive); //Считываем значение с соседнего столбца Value Value=Table1->FieldByName("Value")->AsString; |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать вывод нужной таблицы? | skorik-1992 | Помощь студентам | 6 | 27.11.2013 19:43 |
PHP удаление нужной строки в файле | Seran4ek | Помощь студентам | 2 | 12.08.2011 12:38 |
Вывод строки и столбца в массиве | westlinex | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 06.02.2011 15:47 |
Выделение цветом нужной строки в ListBox | Kity19 | Компоненты Delphi | 5 | 01.02.2011 09:12 |
Поиск нужной строки и добавление записи | Артур Иваныч | Microsoft Office Excel | 14 | 01.11.2009 19:49 |