Показать сообщение отдельно
Старый 05.06.2008, 15:56   #9  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Нужно перечислять все Dimension по очереди.
А какой код должен быстрее работать?
X++:
while select forupdate inventJournalTrans
    where inventJournalTrans.JournalId == this.JournalId
{
    inventJournalTrans.Dimension = dimension;
    inventJournalTrans.doUpdate();
}
или
X++:
update_recordset inventJournalTrans
    setting Dimension[1] = dimension[1],
            Dimension[2] = dimension[2],
            Dimension[3] = dimension[3],
            Dimension[4] = dimension[4]
    where inventJournalTrans.JournalId == this.JournalId;