Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/12/2010, 09:16
Avatar de devilinside
devilinside
 
Fecha de Ingreso: marzo-2008
Ubicación: En Perú
Mensajes: 73
Antigüedad: 16 años, 8 meses
Puntos: 6
Respuesta: multiplicar rows en un dataset

Código Vb.Net:
Ver original
  1. ...
  2.  
  3. Dim CantTmp as Integer
  4. Dim j as Integer
  5. For i = 0 To undataset.Tables(0).Rows.Count - 1
  6. 'rellenamos el valor de los parámetros
  7. CantTmp=undataset.Tables(0).Rows(i)("Cantidad")
  8.     For j=0 to CantTmp-1
  9.        cmAlta.Parameters("@P").Value = undataset.Tables(0).Rows(i)("Producto").ToString()
  10.        cmAlta.Parameters("@C").Value = 1
  11.        'realizamos el alta
  12.        cmAlta.ExecuteNonQuery()
  13.     Next
  14. Next
  15.  
  16. MessageBox.Show("Se ha Guardado el contenido")
  17. 'Cerramos la conexion con la base de datos
  18. cn.Close()