1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Query и Grid

Тема в разделе "Delphi - программирование", создана пользователем Andrey Kad., 20 июн 2006.

Статус темы:
Закрыта.
  1. Andrey Kad.

    Andrey Kad. Гость

    Репутация:
    0
    Необходимо сделать так чтобы выбрав в гриде <связан query> нужного клиента -можно было в в другом гриде посмотреть подробную информацию о нем из других таблиц.Как это сделать??Скажите пожалуйста.

    Или просто подскажите как мне организовать в одном гриде вывод по критериям отбора<как в запросе> и чтобы база следила какую запись в гриде<соответственно в таблице базы> я выделяю.
     
  2. Dima_R

    Dima_R Гость

    Репутация:
    0
    Насколько понял надо связать таблицы по полю:
    Код:
    void __fastcall TForm1::DBGrid4CellClick(TColumn *Column)
    {
    IBQuery2->SQL->Clear();
    IBQuery2->SQL->Add("SELECT * FROM RNAGRUZKA WHERE PREPOD = '"+DataSource4->DataSet->Fields->Fields[0]->AsString.Trim()+"'");
    IBQuery2->Open();
    
    }
    правда на С делал но я думаю это будет не проблема перевести.
    Здесь для DBGrid4 (с ним связан IBQuery4 и DataSource4) создается обработчик клика,
    а в IBQuery2 (связан с DBGrid2) выбираются записи, соответствующие выбранному значению из DBGrid4.
    Хотя был способ связи через параметры.
     
  3. Andrey Kad.

    Andrey Kad. Гость

    Репутация:
    0
    Спасибо,я решил проблему.Оказывается что грид-куэри можно связать с грид-тэйблом так же как грид-тэйбл с другим грид-тэйблом.Необходимо просто включить в запрос поле по которому привязывается необходимый тэйбл.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей