Member 13420068 Ответов: 1

Как я могу получить автоматически увеличенное число из SQL в VB.NET


как я могу получить автоматически увеличенное число из SQL в vb.net окно с момента загрузки формы на метку у меня есть имя столбца caseno, которое автоматически увеличивается, и когда я открываю форму, она должна показывать последнее caseno + 1 в моей метке я использовал приведенный ниже код в загрузке формы

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

Dim Nextid Как Строка

Dim-соединение как новое SqlConnection ("server= madhuresh-pc; database= madhu; integrated security= true")
соединение.Открыть()

Dim cmd As New SqlCommand ("SELECT MAX(caseno+1) As 'NextId' FROM case1", connection)
Nextid = cmd.Executescalar так()
Этикетка 1.Текст = Nextid
соединение.Закрывать()

Richard Deeming

Репост
Вы уже спрашивали об этом. Ответ не изменился со среды.
https://www.codeproject.com/Questions/1207091/Fetch-auto-incriment-number-from-SQL-server[^]

1 Ответов

Рейтинг:
2

OriginalGriff

Я уже говорил вам, что делать: это совсем не хорошая идея, вы создадите себе огромные проблемы в будущем.
Извлечение номера автоматического инкримента из SQL server[^]