Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/10/2009, 09:40
arevalowalter
 
Fecha de Ingreso: julio-2009
Mensajes: 44
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: msj there is no row at position -1???

Cita:
Iniciado por mad249 Ver Mensaje
Cuando Realizas las operaciones con tu tabla.. cual es el Indice que indica la Posicion de la Fila..?? porque En tu codigo :

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.

lo que hace este procedimiento es filtar por producto y ubicarse al ultimo(ultima venta) extraer la existencia del producto y asi descontar o aumentar

dim debe ser double por que trabaja con decimales
y mi pregunta porque es -1 que quiere decir menos uno porque cero es que no hay datos??
Gracias