Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

jcbiker

[Resolvido] Erro com código (retorno nulo)

Mensagens Recomendadas

jcbiker

Tenho este código,

Dim categories = From p In context.ARMAZEM _
															 Where p.IdCODIGO = .Id
															 Group p By p.IdCODIGO Into Group _
															 Select Quant = Group.Sum(Function(p) p.Quant)

					 If IsNothing(categories.FirstOrDefault.Value) Then
					 Else
						 arm = categories.FirstOrDefault.Value
					 End If

que quando faz a pesquisa e se não existir nada na base com aquele id da-me este erro:

- Nullable object must have a value.

:) Alguem me pode ajudar?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jcbiker

Está resolvido.

A solução:

If categories.FirstOrDefault.HasValue Then
						 arm = categories.FirstOrDefault.Value
					 Else
						 arm = 0
					 End If

Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.