Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.01.15;
Скачать: CL | DM;

Вниз

Добавление зависимых записей.   Найти похожие ветки 

 
DayGaykin ©   (2015-12-04 02:16) [40]

Сделал:
"добавляешь новых жильцов в память и после добавления квартиры в той же транзакции добавляешь и жильцов."


 
Inovet ©   (2015-12-04 05:44) [41]

> [40] DayGaykin ©   (04.12.15 02:16)

Делать надо правильно, а не лишь бы работало.


 
Inovet ©   (2015-12-04 05:49) [42]

Вообще сабж похож на разовую работу: перевести с одного оператора по сбору платежей на другого.


 
DayGaykin ©   (2015-12-04 09:03) [43]


> Делать надо правильно,

Как ты сделаешь - так и будет правильно


 
MsGuns ©   (2015-12-04 20:32) [44]

>DayGaykin ©   (04.12.15 02:16) [40]
>Сделал:
"добавляешь новых жильцов в память и после добавления квартиры в той же транзакции добавляешь и жильцов."

1. Что имеется в виду под "памятью" ?
2. Как добавляюся "квартиры", есть ли проверка на дубликаты в базе (кстати, это касается и жильцов") ?
3. Есть ли в модели "базы" справочники и как "прога" с ними работает ?
4. Существует ли вообще модель БД, а если существует, то каковы в ней сущности ?

Ну и наконец, главный вопрос: книжки не пробовал читать на тему ?


 
DayGaykin ©   (2015-12-04 21:37) [45]

Я получил ответ еще на первой странице, за что спасибо. Все остальное: флуд, прокрастинация и мания величия.


 
virex(home) ©   (2015-12-06 09:47) [46]

>DayGaykin ©   (04.12.15 21:37) [45]
> Я получил ответ еще на первой странице, за что спасибо. Все остальное: флуд, прокрастинация и мания величия.


вы подгоняли логику под нелогичный интерфейс

что мешает сначала добавить квартиру (первое действие), а затем добавлять жильцов (второе действие)? зачем сливать два разных действия в одно?

почему бы "окне" вновь созданной квартиры не добавлять жильцов из справочника жильцов?


 
DayGaykin ©   (2015-12-06 10:31) [47]


> почему бы "окне" вновь созданной квартиры не добавлять жильцов
> из справочника жильцов?

Это долго. И объяснять потом придется, зачем сохранять квартиру, чтобы добавить жильцов. И что делать, если при вводе жильцов, этим самые жильцы передумали и теперь их вносить их не нужно?


 
ухты ©   (2015-12-06 13:23) [48]

Все понятно кроме того зачем тут

> добавляешь новых жильцов в память
, зачем и при чем тут память? Делаете на 1 странице/окне/диалоге квартиру и жильцов, в коде только смотрите новая или нет. Что то на голом месте перемудрено, впрочем говорили уже :)


 
MsGuns ©   (2015-12-06 22:28) [49]

Занимательная ветка.
Очень начинающий кулинар пытается добывать творог из вареников, а опытные повара советуют ему в выборе иструментов: рыбной вилки, мясницкого топора, десертной ложки и т.п.
:)


 
Inovet ©   (2015-12-06 23:01) [50]

> [43] DayGaykin ©   (04.12.15 09:03)
> Как ты сделаешь - так и будет правильно

Ты очень самоуверен.


 
virex(home) ©   (2015-12-07 06:15) [51]


> DayGaykin ©   (06.12.15 10:31) [47]
>
> Это долго.

это норма (с) Малышева


> И объяснять потом придется, зачем сохранять квартиру, чтобы
> добавить жильцов.

сначала построили дом, затем в него заселяют жильцов
логично?


> И что делать, если при вводе жильцов, этим самые жильцы
> передумали и теперь их вносить их не нужно?

странный вопрос
если это произошло во время ввода - не вводить жильцов, если после ввода - удалить


 
DayGaykin ©   (2015-12-07 08:41) [52]

Неужели когда я вырасту я стану таким же нудным и неуверенным в себе :( Опомнитесь.


 
virex(home) ©   (2015-12-07 15:11) [53]

в коде должна быть логика, стандарт, иначе через какой-либо промежуток времени, когда потребуется доработка, вы будете заниматься не доработкой а реверс-инжинирингом, и на это уйдет куча времени и нервов

хотя опыт - сын ошибок, удачи вам в будущем, в мрачном и нудном реверс-инжиниринге собственного кода



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

Текущий архив: 2017.01.15;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.016 c
15-1456958945
Kerk
2016-03-03 01:49
2017.01.15
Мотивация людей


15-1453406341
DayGaykin
2016-01-21 22:59
2017.01.15
Как отличить


4-1279862952
Олл
2010-07-23 09:29
2017.01.15
Обмен данными с внешим приложением


15-1457536558
DVM
2016-03-09 18:15
2017.01.15
Как думаете, это ошибка в TPointerStream в VCL?


15-1452597638
GanibalLector
2016-01-12 14:20
2017.01.15
PDF