|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2016, 22:51 | #1 |
Новичок
Джуниор
Регистрация: 05.07.2016
Сообщений: 4
|
tdbcombobox tdbgrid реализовать форму для управления данными
Всем привет.
Есть три таблице в БД основная и две справочных CREATE TABLE tpet (id int autoincrement, colorid int, typeid int, name VARCHAR(20), birth DATE, age int) CREATE TABLE tcolor (id int autoincrement,name VARCHAR(20)) CREATE TABLE ttype (id int autoincrement,name VARCHAR(20)) необходимо реализовать форму не используя bde для управления данными (доюавить удалить и изменить)такой структуры данных. Чтобы когда пользователь добавлял запись он выбирал соответствующие записи в tcolor и ttype а в табличку tpet добавлялись соответствующие идентификаторы colorid и typeid. Например пользователь выбрал цвет из tdbcombobox (tcolor), породу tdbcombobox (ttype), в поля ввел name, birth, age и запись добавилась в tpet так же если пользователь выбрал запись в dbgrid у него в tdbcombobox'ы и поля подтянулись значения name из таблиц tcolor, ttype он их исправил и запись в tpet изменилась Как это это реализовать. Может у кого есть пример. |
06.07.2016, 08:26 | #2 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
Для начала нужно сделать у таблиц правильную структуру, потом построить зависимости, т.е., например, tpet основная, остальные подчиненные. При выборе какого-то питомца в таблицах color и type появлялись только те записи, которые относятся именно к этому питомцу. А дальше уже все намного проще) Только лучше не dbcombobox, а обычный combobox использовать) закинуть записи в него можно так:
Код:
Код:
ну и в конце кинь на форму dbedit и подключи его к нужной таблице и полю. Все) |
06.07.2016, 08:27 | #3 |
Форумчанин
Регистрация: 27.04.2015
Сообщений: 437
|
Если ты это реализуешь, то такое дело как добавить, изменить и удалить для тебя не окажется проблемой)))
|
06.07.2016, 09:43 | #4 |
Новичок
Джуниор
Регистрация: 05.07.2016
Сообщений: 4
|
Спасибо. А нет ли готового примера? )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
На чем реализовать - программа для создания Word документа с запрошенными данными(VB6?) | Jordan_from_Surgut | Microsoft Office Word | 4 | 19.04.2015 00:55 |
лабораторная в MS Excel: создать пользовательскую форму с элементами управления | muzon45 | Помощь студентам | 5 | 22.11.2011 12:15 |
как реализовать обмен данными между программами | Андрей.12 | Работа с сетью в Delphi | 1 | 26.11.2009 08:06 |
Как заполнять Форму ввода Excel-данными | Michail_P | Свободное общение | 0 | 20.08.2007 06:29 |