Pregunta

Este es el código:

Dim dr() As DataRow = DataSet.Tables("TableName").Select("EVENTNAME = '" & name & "'")

me sale un "Referencia a objeto no establecida como instancia de un objeto." De error cuando se ejecuta esta línea. Que es un bucle a través de una lista de elementos seleccionados en un cuadro de lista. Creo que tiene que ver con la forma en que tengo la DataRow declaró porque puedo mirar el nombre y lo veo bien y yo también hacer un cheque nulo en el nombre antes de que lo uso.

Visual Studio 2008, VB.NET. Algunas ideas?


Sí que era un nombre mesa equivocada. Supongo que después de mirar el código de 8 horas que detalle menor que no estaba pensando para comprobar. Gracias!

¿Fue útil?

Solución

Es probable que tenga la "TableName" mal.

Otros consejos

Para mí parece que es la instrucción de selección:

vm_DataTable_SELECT_string = "[MyField] = '" + vm_TEXT_string + "'"; DataRow [] o_DataRow_ARRAY_Found = vco_DataTable.Select (vm_DataTable_SELECT_string);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top