Visual Basic.NET - Errror IndexOutofRangeException was unhandled

   
Vista:

Errror IndexOutofRangeException was unhandled

Publicado por diego (1 intervención) el 14/05/2013 23:06:40
Recientemente estoy programando en .net pero, lo que hago es jalar datos a un datatable y de ahi jalar fila a fila:

1
2
3
4
5
6
7
8
9
10
11
12
Private Function f_Retrieve(ByVal v_NroGuia As String) As Integer
 
        Dim index As Integer
        Dim ObjClassBuscarPreguias_LN As New Cls_BuscarPreGuias_LN
        Windows.Forms.Cursor.Show()
        Windows.Forms.Cursor.Current = Cursors.WaitCursor
            Dim dtResultado As New DataTable
            dtResultado = ObjClassBuscarPreguias_LN.BuscarNroGuia_LN(v_NroGuia)
            LblCiudad.Text = dtResultado.Rows(0).Item("ORIGEN")
            TxtCiudadDestino.Text = dtResultado.Rows(0).Item("DESTINO")
 
End Function


Pero sale un error, me dice

IndexOutofRangeException was unhandled :

There is no row at position 0.

No se por que ese error, por favor apoyennnnnnnnnnnnnnnnnnnnnnnnnnnnn
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
Imágen de perfil de xve

Errror IndexOutofRangeException was unhandled

Publicado por xve (88 intervenciones) el 15/05/2013 07:31:54
Hola Diego, ese error, es porque estas intentando acceder a un indice de un array, que no existe.

No indicas en que linea tienes el error, pero podría ser por ejemplo, que dtResultado.Rows no fuera un array, o no exista el indice 0 en ese array.

Coméntanos, ok?
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