Member 8010354 Ответов: 1

Как увеличить значение поля на основе предыдущего экземпляра


Привет,

У меня есть требование, согласно которому в приложении всякий раз, когда пользователь создает новый экземпляр, он должен автоматически присваивать числовое значение. Например, если мы заполняем некоторые детали и сохраняем. Позже другой человек создаст новый экземпляр, заполнит данные и сохранит его. затем для текущего экземпляра он должен присвоить значение поля экземпляра 2 (так как Предыдущее значение равно 1).
Он должен увеличиваться на основе предыдущего значения.

Пожалуйста, дайте мне знать рабочий процесс или как это сделать?

Что я уже пробовал:

Я не уверен в этом, как связать все это в одно целое. Любая помощь будет оценена по достоинству и заранее благодарна.

Maciej Los

Что вы подразумеваете под "пользователь создает новый экземпляр"? Пример чего: апликация, объект,...?

1 Ответов

Рейтинг:
0

OriginalGriff

Вообще говоря, не надо.
Это возможно, но в большинстве случаев это плохая идея. Я предполагаю, что вы используете базу данных какой-то формы, и если это так, то вы найдете возможность, встроенную в БД: дублирование-это рецепт реальных проблем, как только программное обеспечение попадет в производство. Сведения о БД см. В поле SQL IDENTITY: IDENTITY (Property) (Transact-SQL)[^]