Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите плиз связать TDBGrid с Timage и мини-просмотрщиком!!!!! [D7, WinXP]


Новичок ©   (2008-06-24 15:39:00) 

Возник стопор в написании несложной программы. На форме имеем TDBGrid. Параллельно подключена форма Ffoto с Timage и TDBNavigator. Хотелось бы подсвечивая ячейки в TDBGrid и нажимая кнопку "Фото" получать вывод формы (Ffoto) c нужными фотографиями, которые храняться в сохраненных HTML страницах(формат Jpeg). При выводе возможно будет несколько фотографий(мах-30), либо ни одной. Вначале должна появляться одна фотография, затем переключая > или  <  на TDBNavigatore по очереди появлялись бы остальные по кругу. Причем учитывая небольшой размер фотографий хотелось бы иметь возможность использования комбинации быстрых клавиш (CTRL)+(+) и (CTRL)+(-) для увеличения и уменьшения фотографий.
         Подскажите пожалуйста, как это все осуществить? А может быть существует более рациональный подход к решению этой задачи. В ответах очень прошу учесть, что я новичок.


Сергей М.   (2008-06-26 21:29:00) [1]


> Новичок   (26.06.08 11:09) [5]


Т.е. каждой записи в НД1 однозначно соответствует одна и только одна запись в НД2 ?

Ну так и надо говорить - соотношение "один к одному" ..


Плохиш   (2008-06-26 12:55:00) [2]


> Новичок   (24.06.08 15:39)  

Ok, техзадание получено, осталось озвучить цену.


Новичок   (2008-06-26 11:09:00) [3]

На модуле uData лежит TADOConnection. Далее ConnectionString-> использование строки подключения->источник данных компьютера->База данных MSAccess->и выбран файл созданной БД.
       На основной форме TADOQuery1 связан с TADOConnection. И выдает на TDBGrid1 основную таблицу предметов(счетчик, ID_name, name_predmet).
       На другой форме TADOQuery2 также связан с TADOConnection. Но выдает на
TDBGrid2 таблицу(ID_name, foto). Визуально это выглядит на Grid-е так:
1 / BLOP
2 / BLOP
3 / BLOP    и т.д.....


Сергей М.   (2008-06-26 10:35:00) [4]

Каким отношением связаны эти две таблицы ?


> База данных подключена через ADOQuery


БД неможет быть "подключена через ADOQuery".
Для подключения к БД существует TADOConnection.


Новичок   (2008-06-26 08:43:00) [5]

В ACCESSе составлено две таблицы. В одной предметы. Другая с фотографиями и ID_name этих предметов. Фотографии занесены как BLOP и высвечиваются на параллельной TDBGrid. База данных подключена через ADOQuery.


Сергей М.   (2008-06-25 20:29:00) [6]


>  как это все осуществить?


Пока ни в коем виде не фигурирует стуктура БД - никак.
Аминь.


engine   (2008-06-24 15:44:00) [7]


> В ответах очень прошу учесть, что я новичок.

Так и писать надо было в начинающие.


Наверх

Титульная страница Поиск, карта сайта Написать письмо