Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Patricia 1

[Resolvido] Problemas em associar variavel a valor nulo

Recommended Posts

Boa Tarde Pessoal

 

tenho uma variavel

 

string DescMenuSub2;

 

Utilizo essa variavel dentro de um loop para armazenar a descrição de um valor retornado em um select

 

IdMenuSub2 = dtr.GetOrdinal("MENUSUB2");
DescMenuSub2 = dtr.GetString(IdMenuSub2);

O erro ocorre quando o valor do campo "MENUSUB2" é nulo

 

Tenho 2 dúvidas:

1) Existe outra maneira de obter a descrição desse campo, sem ter que primeiro obter o index do campo (GetOrdinal) ?

 

2) Como faço para resolver esse problema ? Existe algum método que converte para string se o resultado for nulo ?

 

Obrigada

 

Patricia

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Existe outra maneira de obter a descrição desse campo, sem ter que primeiro obter o index do campo (GetOrdinal) ?

Se você estiver trabalhando com um DataReader, basta:

IdMenuSub2 = dtr["MENUSUB2"].ToString();

2) Como faço para resolver esse problema ? Existe algum método que converte para string se o resultado for nulo ?

Se você colocar o .ToString() como respondi a primeira dúvida, ele vai alimentar com espaço em branco, se a variável for do tipo string é claro.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.