SQLBulkCopy no se está insertando en la tabla

sqlbulkcopy vb.net

Pregunta

Estoy utilizando SQLBulkCopy para cargar datos en mi tabla. Funciona bien, pero a veces los datos simplemente no se cargan en mi mesa y no recibo ningún error.

Ese es mi código:

Dim dtbTabelaLoad As New DataTable("base_fat_contrato_linha_composicao")
dtbTabelaLoad.Columns.Add("fk_id_contrato")
dtbTabelaLoad.Columns.Add("access_nbr")
dtbTabelaLoad.Columns.Add("fk_id_composicao")

For Each linha As Linha In objLinhaFinal
    Dim strContrato As String = linha.ComposicaoLinha.NumeroContrato
    Dim strComposicao As String = linha.ComposicaoLinha.NumeroComposicao
    Dim strNumeroLinha As String = linha.NumeroLinha

    dtbTabelaLoad.Rows.Add(strContrato, strNumeroLinha, strComposicao)
Next

Dim load As SqlBulkCopy = New SqlBulkCopy(strStringConexao, SqlBulkCopyOptions.Default)
load.DestinationTableName = "base_fat_contrato_linha_composicao"
load.ColumnMappings.Add("fk_id_contrato", "fk_id_contrato")
load.ColumnMappings.Add("access_nbr", "access_nbr")
load.ColumnMappings.Add("fk_id_composicao", "fk_id_composicao")

load.WriteToServer(dtbTabelaLoad)
load.Close()

Ejecuto este código varias veces en mi programa, pero a veces los datos simplemente no aparecen en la tabla.

Respuesta aceptada

Después de ver el comentario de Jacob, descubro otro proceso que estaba borrando los datos que se insertaron. Entonces, todo está bien con mi código (felizmente).

Tks.



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow