Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2009, 18:10
mad249
 
Fecha de Ingreso: septiembre-2009
Mensajes: 111
Antigüedad: 15 años, 5 meses
Puntos: 3
Respuesta: msj there is no row at position -1???

Cuando Realizas las operaciones con tu tabla.. cual es el Indice que indica la Posicion de la Fila..?? porque En tu codigo :
Cita:
Dim DsEncabezado As New DataSet
DsEncabezado.Clear()
daEncabezado.Fill(DsEncabezado, "Tabla")
Dim Ultimo As Double = DsEncabezado.Tables("Tabla").Rows(DsEncabezado.Tab les("Tabla").Rows.Count - 1)("Existencia")
me pregunto si usas esta linea como un Indicador de posicion:
Dim Ultimo As Double = DsEncabezado.Tables("Tabla").Rows(DsEncabezado.Tab les("Tabla").Rows.Count - 1)("Existencia")

De ser Así.. te recomendaria una Variable Numerica como Dim i as Int = (DsEncabezado.Tab les("Tabla").Rows.Count - 1; y asi asignarle un valor inicial... y como te menciona Peterpay validar.

De lo contrario, Debugga y verifica los valores iniciales al leer la TAbla.

Saludos.