Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];

Вниз

Помогите плиз связать TDBGrid с Timage и мини-просмотрщиком!!!!!   Найти похожие ветки 

 
Новичок   (2008-06-24 15:39) [0]

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


 
engine ©   (2008-06-24 15:44) [1]


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

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


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


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


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


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

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


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

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


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


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


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

На модуле 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 12:55) [6]


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

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


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


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


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

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
15-1212841734
Поросенок Винни-Пух
2008-06-07 16:28
2008.07.27
как бы сделали вы?


6-1187976122
OrdJONY
2007-08-24 21:22
2008.07.27
Свой протокол


2-1214592884
batya-x
2008-06-27 22:54
2008.07.27
Векторная графика


2-1214461822
девушка
2008-06-26 10:30
2008.07.27
Аутентификация в MS SQL через ADO


2-1214540511
alex810
2008-06-27 08:21
2008.07.27
Ошибка при подключении





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский