none
Erro System.NullReferenceException: 'Object reference not set to an instance of an object.' dados era null. RRS feed

  • Pergunta

  • URGENTE

    Boa tarde,

    Sempre tento criar conta de um novo farmaceutico, aparece-me este erro.

    Não sei como resolver. 

    Preciso de ajuda urgentemente!

    Obrigada

    Private Sub bt_criarconta_Click(sender As Object, e As EventArgs) Handles bt_criarconta.Click
            If TextBox1.Text <> "" And TextBox3.Text <> "" And TextBox4.Text <> "" And TextBox5.Text <> "" And tb_nrohoras.Text <> "" And TextBox6.Text <>
     "" Then
                Dim farm As ClassFarmaceutico
                farm = New ClassFarmaceutico(TextBox1.Text, tb_nrohoras.Text, TextBox6.Text, TextBox5.Text, TextBox4.Text, TextBox3.Text)
                farmacia.Farmaceuticos.Add(farm)
                MsgBox("Conta criada com sucesso!")
                farmacia.gravar()
                Close()
            Else
                MsgBox("Preencha os espaços todos a fim de criar conta.")
            End If
        End Sub


    • Editado dreiataveira segunda-feira, 27 de maio de 2019 13:51
    segunda-feira, 27 de maio de 2019 13:49

Todas as Respostas

  • Olá!

    a variável farmacia está instanciada?

    Não vi um farmarcia = New Farcmacia();

    e a propriedade Farmaceuticos, está iniciada?

     farmacia.Farmaceuticos = New List<ClassFarmaceutico>(); (obs, programo em c#, talvez seja um pouco diferente a systax)

    Espero ter ajudado



    segunda-feira, 27 de maio de 2019 14:08