Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2005, 11:36
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Como insertar registros en la base de datos, a partir de datos que tengo en un DS?

Hola, en una tabla de un DataSet guardo los datos del pedido del cliente. Yo si estuviera en las páginas ASP, haría un bucle For...Each para recorrer cada una de las filas del DataTable y hacer la insercion de cada fila a la base de datos. Algo así:

Dim Row As DataRow
Dim cmmd As OleDbCommand

For each Row in DS.Tables(0).Rows
cmmd = New OleDbCommand("INSERT INTO tabla (Producto) VALUES (" & Row("Product") & ");", objConn)
cmmd.ExecuteNonQuery()
Next

Supongo que eso no será lo más efectivo no?, me gustaría saber cual es la forma en que se acostumbra a hacer este tipo de tareas.
Un saludo!.
__________________
Add, never Remove