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

  • Pergunta

  • Bom dia.

    Estou tentando popular um WebService e estou tendo o seguinte erro

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

    Nessa linha

    webServiceNotasPendentes.NotaEntregue.NCFDATAENTREGA.Insert(intContador, Dr.Item("DT_ULT_MOVIMENT").ToString())

    Ja tentei assim também e continua com erro

    webServiceNotasPendentes.NotaEntregue.NCFDATEMI = Dr("DT_EMISSAO")

    Aqui é aonde declaro o WebService

    Dim webServiceNotasPendentes As New br.com.hiroshima.entregas1.SDTNotasEntreguesSDTNotasEntreguesItem

    Alguém poderia me ajudar?

    segunda-feira, 16 de março de 2015 13:52

Respostas

  • Bom dia Pandox,

    Sugiro que você verifique no link abaixo se o problema é similar ao seu, e se a solução é suficiente pra te ajudar a resolver. Caso negativo, desmarque a resposta e nos envie mais detalhes do problema para que possamos continuar ajudando.

    http://forum.devcursos.com.br/forum_posts.asp?TID=513

    Obrigado,

    Abraço!


    Eduardo Romero

    Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.

    quinta-feira, 19 de março de 2015 14:40
    Moderador

Todas as Respostas

  • Vc verificou se alguma dessas data é nula ?


    Junior

    segunda-feira, 16 de março de 2015 14:00
  • Junior, obrigado pela resposta.

    A data esta sendo preenchida, fiz um teste passando um valor fixo em vez de uma informação do DataSet e deu o mesmo erro.

    segunda-feira, 16 de março de 2015 14:04
  • Pelo erro indica que algo ou alguma informação não está preenchida, tem algum campo nessa tabela que é obrigatório e vc não está informando ?

    Junior

    segunda-feira, 16 de março de 2015 14:15
  • Voce tem que ver qual é o objeto que nao esta instanciado, veja, voce tem a seguinte expressao:

    webServiceNotasPendentes.NotaEntregue.NCFDATAENTREGA

    Eu sugiro vc usar o Watch e descobrir qual deles é nulo ou fazer o seguinte esquema:

    object e1= webServiceNotasPendentes;
    object e2=e1.NotaEntregue;
    object e3=e2.NCFDATAENTREGA;

    assim vc vai ver exatemente qual é o objeto que nao foi instanciado.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    segunda-feira, 16 de março de 2015 14:33
    Moderador
  • Eu fiz esse teste e o objeto que não esta sendo instanciado é esse

      e3 = e2.NCFDATAENTREGA

    segunda-feira, 16 de março de 2015 14:52
  • Eu consegui instanciar o objetivo, criei uma Collection e estou enviando via web service

    WebService.Execute(WebServiceChave, CollectionService.Item(1))

    Só que estou tendo esse erro

    Não é possível converter um objeto do tipo 'wclSRTCCOMUNICA.br.com.hiroshima.entregas1.SDTNotasEntreguesSDTNotasEntreguesItem' no tipo 'wclSRTCCOMUNICA.br.com.hiroshima.entregas1.SDTNotasEntreguesSDTNotasEntreguesItem[]'.

    Alguém poderia me ajudar?

    segunda-feira, 16 de março de 2015 22:32
  • Olá, amigo.

    Siga as dicas sugeridas dos nossos amigos, acima.

    Veja também esta Thread Solucionada, para teres uma base.

    https://social.msdn.microsoft.com/Forums/vstudio/pt-BR/c64bfa65-61fa-4d35-afae-278cb3cdff2e/referncia-de-objeto-no-definida-para-uma-instncia-de-um-objeto?forum=vsvbasicpt


    MS INFORMATICA

    segunda-feira, 16 de março de 2015 23:08
  • Obrigado pela resposta.

    Mas o meu problema agora esta em passar o valor

    Eu consegui instanciar o objetivo, criei uma Collection e estou enviando via web service

    WebService.Execute(WebServiceChave, CollectionService.Item(1))

    Só que estou tendo esse erro

    Não é possível converter um objeto do tipo 'wclSRTCCOMUNICA.br.com.hiroshima.entregas1.SDTNotasEntreguesSDTNotasEntreguesItem' no tipo 'wclSRTCCOMUNICA.br.com.hiroshima.entregas1.SDTNotasEntreguesSDTNotasEntreguesItem[]'.


    O estranho é que estou passando um objeto com o mesmo tipo e mesmo assim esta falando que não consegue converter

    terça-feira, 17 de março de 2015 13:21
  • Bom dia Pandox,

    Sugiro que você verifique no link abaixo se o problema é similar ao seu, e se a solução é suficiente pra te ajudar a resolver. Caso negativo, desmarque a resposta e nos envie mais detalhes do problema para que possamos continuar ajudando.

    http://forum.devcursos.com.br/forum_posts.asp?TID=513

    Obrigado,

    Abraço!


    Eduardo Romero

    Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.

    quinta-feira, 19 de março de 2015 14:40
    Moderador