Oggetto di riferimento Errore riempire un datarow
-
22-09-2019 - |
Domanda
Questo è il codice:
Dim dr() As DataRow = DataSet.Tables("TableName").Select("EVENTNAME = '" & name & "'")
Ho ricevuto un "riferimento oggetto non impostato a un'istanza di un oggetto." Di errore quando si esegue questa linea. Si scorrendo un elenco di elementi selezionati in una casella di riepilogo. Io penso che abbia a che fare con il modo ho la datarow dichiarato perché posso guardare il nome e lo vedo bene e ho anche fare un controllo nulla sul nome prima che lo uso.
Visual Studio 2008, VB.NET. Tutte le idee?
Sì è stato un nome di tabella sbagliata. Credo che dopo guardando il codice per 8 ore che dettaglio minore io non pensavo di controllare. Grazie!
Soluzione
Probabilmente avete il "TableName"
sbagliata.
Altri suggerimenti
Per me sembra che è l'istruzione select:
vm_DataTable_SELECT_string = "[MyField] = '" + vm_TEXT_string + "'"; DataRow [] = o_DataRow_ARRAY_Found vco_DataTable.Select (vm_DataTable_SELECT_string);