Нужен совет о том, как лучше всего сделать так, чтобы автоматически увеличивающийся идентификатор был одинаковым в нескольких формах.
В основном я использую VB .Net с SQL Server в качестве бэкэнда. Я написал несколько хранимых процедур для вставки данных, а затем вызываю хранимые процедуры в интерфейсе. У меня есть 3 формы, и как только первая форма отправлена, она генерирует autoID и затем переводит пользователя во 2-ю форму.
Во второй форме у меня есть отдельная хранимая процедура вставки, есть ли способ получить идентификатор, сгенерированный первой формой, и обеспечить его согласованность. Или я должен сохранить его в переменной после отправки формы, а затем вызвать ее во второй форме.
Я читал о @@Identity
, но он захватывает только идентификатор в этом сеансе, поскольку я отправляю данные первых форм, а затем перехожу ко второму, не будет ли это другим сеансом.
Спасибо