|
![]() |
#1 |
Участник
|
Цитата:
- Из названия и местоположения метода initContractAccount на таблице PurchTable следует, что он предназанчен для инициализации полей ContractAccount таблицы PurchTable. Вставлять в него код для изменения пусть таких же полей но другой таблицы - не логично. - Добавлять код, меняющий данные в БД, в метод, который предназначен для изменения значений лишь в курсоре - не логично. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() На всякий случай ещё раз. Две причины, по которым не стоит этого делать - это название метода: initContractAccount и его местоположение: таблица PurchTable.
- Из названия и местоположения метода initContractAccount на таблице PurchTable следует, что он предназанчен для инициализации полей ContractAccount таблицы PurchTable. Вставлять в него код для изменения пусть таких же полей но другой таблицы - не логично. - Добавлять код, меняющий данные в БД, в метод, который предназначен для изменения значений лишь в курсоре - не логично. |
|
![]() |
#3 |
Участник
|
Цитата:
Вы должны сами найти запись в inventBatch которую хотите изменить; выбрать её для обновления; задать новое значение поля; и наконец вызвать метод update() таблицы inventBatch для сохранения изменений в БД. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|