Visual Basic.NET - Actualizacion de Registros de forma masiva

   
Vista:

Actualizacion de Registros de forma masiva

Publicado por Tulipan (9 intervenciones) el 15/06/2010 00:50:28
Como puedo hacer actualizaciones de registros en forma masiva con el bulk copy?
Lo que tengo es este codigo, pero no me actualiza nada
Dim bulkCopy As New System.Data.SqlClient.SqlBulkCopy("Data Source=MD-VCASTILLO;Initial Catalog=CDR;Integrated Security=True")
bulkCopy.DestinationTableName = "Prueba"
bulkCopy.WriteToServer(Me.CDRDataSet17.Tables(0).GetChanges, DataRowState.Modified)

en realidad no se si esta bien.. por eso pido su ayuda??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:Actualizacion de Registros de forma masiva

Publicado por roger (186 intervenciones) el 15/06/2010 20:41:02
el bulkcopy es solo para inserts, podrias hacer el bulkcopy en una tabla temporal, y luego hacer el update de los registros de tu tabla coincidentes con los de la tabla temporal . Algo como lo que dicen aca http://www.pcreview.co.uk/forums/thread-3690613.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar