none
Referência de objeto não definida para uma instância de um objeto. RRS feed

  • Pergunta

  •  

    Sub IncluirNoCarrinho(ByVal s As Object, ByVal e As EventArgs) Handles btnIncluir.Click

    objDT = Session(

    "Carrinho")

     

    Dim Produto = Produtos.SelectedItem.Text

     

    Dim blnMatch As Boolean = False

     

    For Each objDR In objDT.Rows

     

    If objDR("Produto") = Produto Then

    objDR(

    "Quantidade") += txtQuantidade.Text

    blnMatch =

    True

     

    Exit For

     

    End If

     

    Next

    erro ao rodar objDR alguem sabe me indicar qual pode ser o possivel erro

    For Each objDR In objDT.Rows    << Referência de objeto não definida para uma instância de um objeto.

    att Helena.

    terça-feira, 20 de julho de 2010 21:20

Respostas

  • Helena,

     

    Isto ocorre pois seu DataTable é nulo, primeiro você deve verificar se o retorno da Session para o seu DataTable é diferente de null

     

    If objDR IsNot Nothing Then
    //seu codigo
    End If

     

    • Sugerido como Resposta VictorSantos terça-feira, 20 de julho de 2010 23:12
    • Marcado como Resposta Harley Araujo quinta-feira, 22 de julho de 2010 14:26
    terça-feira, 20 de julho de 2010 23:11

Todas as Respostas