Visual Basic.NET - Excepción no controlada del tipo 'System.NullRefer

 
Vista:

Excepción no controlada del tipo 'System.NullRefer

Publicado por Alex (1 intervención) el 04/01/2006 17:25:27
Hola foreros:

Estoy haciendo un aplicacion con 2 tablas en el que si de una tabla se da de baja un usuario se añade a otra guardando un id, ya que desde la otra tabla puede añadirse registros diferentes, pero el id dependera de si el de una tablaa es mayor que la b, o el de la b es mayor de la a.

Pues bien estoy programando lo siguiente

If (Me.oDataSet.Tables("CLIENTES").Rows.Count) = 0 Then
a = 1
Else
....
End if

If (Me.oDataSet.Tables("FUTUROS").Rows.Count) = 0 Then
b = 1
Else
....
End if

Cuando ejecuto me da error en la condicion de FUTUROS, el error dice

Excepción no controlada del tipo 'System.NullReferenceException' en MiAplicacion.exe

Información adicional: Referencia a objeto no establecida como instancia de un objeto.

A que puede ser devibo, muchas gracias por vuestra colaboracion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Excepción no controlada del tipo 'System.NullR

Publicado por thessen (298 intervenciones) el 05/01/2006 13:31:07
Se debe a que en tu dataset no existe un datatable llamado FUTUROS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Excepción no controlada del tipo 'System.NullR

Publicado por Fernando (5 intervenciones) el 07/01/2006 18:38:05
Estas seguro que existe un dataset? prueba lo siguiente:

If Not oDataSet Is Nothing then
If (Me.oDataSet.Tables("FUTUROS").Rows.Count) = 0 Then
b = 1
Else
....
End if
End if

El if que te agregue al inicio comprueba que la variable oDataSet no es Nothing, o sea, que tiene un dataset dentro.

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar