none
[VB2013] Riferimento a un oggetto non impostato su un'istanza di oggetto. RRS feed

  • Domanda

  • Buon giorno a tutti e buona domenica, ho un problema...forse..sicuramente sciocco ma non riesco a tirarci fuori le gambe...

    ho un errore di questo tipo:

    Eccezione non gestita di tipo 'System.NullReferenceException' in GestionaleDitta.exe
    
    Ulteriori informazioni: Riferimento a un oggetto non impostato su un'istanza di oggetto.

    segnalato sulla riga:

    Dim valorerecord As String = CStr(Me.Table_FatturaDataGridView.CurrentRow.Cells(0).Value)

    ed io controllo tutto ma sembra tutto ok..potete dirmi cosa poter controllare per risolvere il problema...o a cosa potrebbe esser dovuto, in modo da poter verificare?

    Grazie Guido

    domenica 18 gennaio 2015 09:46

Risposte

  • Scusate ma ho risolto...

    Mi sono reso conto che quella riga di codice è all'interno di una eliminazione di record:

    Private Sub BindingNavigatorDeleteItem_MouseUp(sender As Object, e As MouseEventArgs) Handles BindingNavigatorDeleteItem.MouseUp
           
            
        End Sub

    essendo in "UP" l'eliminazione del record è già stato effettuato e quindi sulla datagridview non esiste più...da qui  l'errore....

    se invece si inserisce in:

    Private Sub BindingNavigatorDeleteItem_MouseDown(sender As Object, e As MouseEventArgs) Handles BindingNavigatorDeleteItem.MouseDown
    end Sub

    l'errore scompare e funziona tutto...

    Guido

    • Contrassegnato come risposta Guido.G domenica 18 gennaio 2015 09:52
    domenica 18 gennaio 2015 09:52