powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД
10 сообщений из 10, страница 1 из 1
Проектирование БД
    #33528881
smolevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем,заранее прошу просчения,но у меня есть немного глуповатый вопросец.
Простейшая БД, типа наличие матерриалов на объекте.
Забивается все это операторами с помощью фомы.
Как можно сделать так чтобы в одну форму забивалось несколько позиций материалов поступающих на объект,и чтобы после перехода к слейдующей форме,все данные разносились по разным строкам в таблицу,но датированные одной датой и номером отправки.

Заранее благодарен всем сердобольным, кто окликнется...........
...
Рейтинг: 0 / 0
Проектирование БД
    #33528887
Valadey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ахринеть азадачил:)
...
Рейтинг: 0 / 0
Проектирование БД
    #33528918
smolevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот и я про тоже,вродебы все просто,а вот с этими формами с большим числом позиций запара.
...
Рейтинг: 0 / 0
Проектирование БД
    #33530185
iAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИМХО чистая интерфейсная задача, а не задача проектирования..

Как вариант, если пишешь интерфейс на делфи (и не используешь готовых компонентов по общению с СУБД), то забивай данные в таблицу любую, а затем циклом построчну считывай + получай текущую дату и на основе этих двух полей (ID материала из справочника, Дата заполненния) генерируй INSERT на вставку в БД..
...
Рейтинг: 0 / 0
Проектирование БД
    #33530729
Фотография adv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицы:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Поступление (НомерПоступления primary key, дата ....)

ПоступлениеМатериала (НомерПоступления, НомерМатериала, количество ... , 
constraint pk primary key (НомерПоступления, НомерМатериала), 
constraint fk1 foreign key (НомерПоступления) references Поступление (НомерПоступления), 
constraint fk2 foreign key (НомерМатериала) references Материал (НомерМатериала))

Материал (НомерМатериала primary key, Название...)
И делайте форму с подчиненной.
...
Рейтинг: 0 / 0
Проектирование БД
    #33530731
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iAndrewИМХО чистая интерфейсная задача, а не задача проектирования..

Как вариант, если пишешь интерфейс на делфи (и не используешь готовых компонентов по общению с СУБД), то забивай данные в таблицу любую, а затем циклом построчну считывай + получай текущую дату и на основе этих двух полей (ID материала из справочника, Дата заполненния) генерируй INSERT на вставку в БД..

Согласен. Чисто интерфейсная задача.

На правах хвастовства: удалось реализовать её
в виде web-интерфейса
на PHP+JavaScript (причём первый генерирует второй)
для модели данных EAV
в прототипе
не будучи профессиональным программистом.

Просто надо было научиться добавлять поля на форму, а потом считывать на стороне сервера, не зная реального (но зная предельно допустимое) их количество.

Примерно 2 недели жизни. Думаю, на Delphi для знающего человека - задача одного дня...
...
Рейтинг: 0 / 0
Проектирование БД
    #33530749
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибся при перегонке в gif. Прозрачный цвет был не тот. На самом деле всё так:
...
Рейтинг: 0 / 0
Проектирование БД
    #33534854
21212
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мдаа.. вопрос у автора поражает конкретикой. а что вы собственно называете переходом к следующей форме? если это происходит при нажатии на кнопку, ну значит там в обработчике и вешайте заполнение таблиц. Если такой кнопки нет, то ее нужно создать!
...
Рейтинг: 0 / 0
Проектирование БД
    #33534879
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRavenПримерно 2 недели жизни. Думаю, на Delphi для знающего человека - задача одного дня...
Если говорить о Delphi/GUI, то скорее задача десяти минут :)
...
Рейтинг: 0 / 0
Проектирование БД
    #33536252
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerЕсли говорить о Delphi/GUI, то скорее задача десяти минут :) Ну, т.к. там не только GUI, но и довольно извращённая логика работы с СУБД по модели EAV c хранением исторических данных, то, думаю, всё-таки как минимум нескольких часов. Но, к сожалению, нам надо было показать это web-based...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]