Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 03:12
Phoenx
 
Fecha de Ingreso: enero-2010
Mensajes: 5
Antigüedad: 14 años, 3 meses
Puntos: 0
OleDbDataAdapter.Fill ¿Como funciona?

Buenas!!

Estoy desarrollando una aplicacion en VB .Net que trabaja con Access y he decidido usar el OleDbDataAdapter para ello.

Recojo datos de un fichero, los proceso y los inserto en la tabla, los que tengan la misma clave principal (fecha del dia de recogida) deberan ser modificados por el nuevo valor.

He leido que OleDbDataAdapter.Fill inserta o modifica los datos ([URL="http://msdn.microsoft.com/es-es/library/y4b211hz(VS.80).aspx"]http://msdn.microsoft.com/es-es/library/y4b211hz(VS.80).aspx[/URL] -> "Agrega filas a DataSet o las actualiza para hacerlas coincidir con las filas del origen de datos utilizando los nombres de DataSet y DataTable.") pero no consigo hacerlo, ya que me salta el error de que hay campos unicos con valores repetidos (si eso ya lo se...)

Ahora viene mi pregunta: ¿Es verdad eso que inserta o modifica? Si es asi, ¿como se hace?

Por mi parte seguire investigando como hacerlo, o si por el contrario me tocara hacerlo de otra forma.

Gracias! ^^