Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 19.02.2015
Сообщений: 46

Привязка к таблице

25.03.2015, 20:54. Показов 776. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
всем привет!
Нужно что бы при выборе строки из списка открывалось окно со всеми данными об объекте и фото. А так же при добавлении можно было выбрать фото для объекта.
Пытался сделать как в Sample Application для продукции. Но что то делаю не так.
Собственно, что я имею:
Форма. Но по идеи при добавлении должно быть просто поле PHOTO [Выбрать файл...]

Таблица PHOTO
Oracle 11 SQL
1
2
3
4
5
6
7
8
9
10
CREATE TABLE  "PHOTO" 
   (    "ID" NUMBER NOT NULL ENABLE, 
    "NEDVIJ_ID" NUMBER, 
    "PHOTO" BLOB, 
    "MIMETYPE" VARCHAR2(255), 
    "FILENAME" VARCHAR2(400), 
    "IMAGE_LAST_UPDATE" DATE, 
     CONSTRAINT "PHOTO_PK" PRIMARY KEY ("ID") ENABLE
   ) ;ALTER TABLE  "PHOTO" ADD CONSTRAINT "PHOTO_CON" FOREIGN KEY ("NEDVIJ_ID")
      REFERENCES  "NEDVIZHIMOST" ("ID") ON DELETE CASCADE ENABLE;
Соединение с т.Недвижимости через поле NEDVIJ_ID

Таблица Недвижимости:
Oracle 11 SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CREATE TABLE  "NEDVIZHIMOST" 
   (    "ID" NUMBER NOT NULL ENABLE, 
    "TIP_NEDV_ID" NUMBER, 
    "REGION_ID" NUMBER, 
    "TIP_SDELKI_ID" NUMBER, 
    "KONTR_ID" NUMBER, 
    "RIELT_ID" NUMBER, 
    "DATE_PRED" DATE, 
    "AKTUALNO" VARCHAR2(10), 
    "COMMISSION" VARCHAR2(10), 
    "ADRESS" VARCHAR2(100), 
    "PRICE" VARCHAR2(10), 
     CONSTRAINT "NEDVIZHIMOST_PK" PRIMARY KEY ("ID") ENABLE
   ) ;ALTER TABLE  "NEDVIZHIMOST" ADD CONSTRAINT "NEDVIZHIMOST_CON" FOREIGN KEY ("TIP_NEDV_ID")
      REFERENCES  "TIP_NEDVIJ" ("ID") ON DELETE CASCADE ENABLE;ALTER TABLE  "NEDVIZHIMOST" ADD CONSTRAINT "NEDVIZHIMOST_CON2" FOREIGN KEY ("REGION_ID")
      REFERENCES  "REGION" ("ID") ENABLE;ALTER TABLE  "NEDVIZHIMOST" ADD CONSTRAINT "NEDVIZHIMOST_CON3" FOREIGN KEY ("TIP_SDELKI_ID")
      REFERENCES  "TIP_SDELKI" ("ID") ENABLE;ALTER TABLE  "NEDVIZHIMOST" ADD CONSTRAINT "NEDVIZHIMOST_CON4" FOREIGN KEY ("KONTR_ID")
      REFERENCES  "СONTRACTOR" ("ID") ENABLE;ALTER TABLE  "NEDVIZHIMOST" ADD CONSTRAINT "NEDVIZHIMOST_CON5" FOREIGN KEY ("RIELT_ID")
      REFERENCES  "REALTOR" ("ID") ENABLE;

Подскажите, пожалуйста, что исправить?
Миниатюры
Привязка к таблице  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.03.2015, 20:54
Ответы с готовыми решениями:

Как поле формы (привязка к таблице у поля отсутствует) сделать не текстовым, а числовым
Здравствуйте! У меня имеется на форме поле. Это поле не привязано к таблице. Оно свободное. Но формат у этого поля текстовый. Если я...

Привязка Даты в таблице
Ребята подскажите как можно привязать дату в таблице при создании новой записи! Нужно что бы при создании новой записи в таблице...

Привязка DataGridViewTextBoxColumn к другой таблице
Привет всем. Такой вопрос. У DataGridView есть типа колонок. К примеру, есть такой тип колонки, как DataGridViewComboBoxColumn. У этой...

1
1 / 1 / 0
Регистрация: 19.02.2015
Сообщений: 46
25.03.2015, 21:01  [ТС]
В Conditions:
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DECLARE
BEGIN
  IF :P3_ID IS NOT NULL THEN
    FOR c1 IN (SELECT nvl(dbms_lob.getlength(photo),0) l
               FROM PHOTO
               WHERE ID = :P3_ID)
    loop
      IF c1.l > 0 THEN
        RETURN TRUE;
      END IF;
    END loop;
  END IF;
  RETURN FALSE;
END;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.03.2015, 21:01
Помогаю со студенческими работами здесь

Привязка картинки к ячейке в таблице
Здравствуйте! Никак не получается привязать картинку к таблице в pp. В word когда вставляешь картинку в ячейку, она автоматически двигается...

привязка *.pdf к bdf-таблице
Добрый день уважаемые участники форума, я сравнительно недавно начал осваивать среду Delphi и мне необходимо сделать привязку...

Программное создание DataGridView и ее привязка к таблице БД
Кто знает, подскажите, как сделать привязку данных в DataGridView к таблице DataSet.DataTable, но так чтобы можно было формировать...

Привязка текстового поля к столбцу в таблице
Как привязать текстовое поле к таблице, чтобы при выборе строки в таблице - в текстовом поле менялось значение на значение из таблицы? Этот...

Привязка значения ячейки к сортируемой таблице
Простая табличка товаров. В ячейке А10 мне надо чтобы была наша цена на балалайки. (Сумма за балалайки+15%) Я ввожу =D3+(D3*15%)-...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru