У меня есть номер 0001, теперь мне нужно + 1, как 0002, но vb.net 0001 + 1 = 2
newProdID = Convert.ToInt32(cmd.ExecuteScalar())
что я делаю для решения проблемы
Это просто, просто используйте формат строки.
Dim i As Integer = 1 Dim s As String i = i + 1 s = i.ToString("0000") ' output = 0002
или
(1 + 1).ToString("0000") ' output = 0002