sqlbulkcopy - не разрешает DBNull.Значение.?
Я пытаюсь эти 2 вызова ниже, но оба они возвращают мне исключение Customer_ID не позволяет DBNull.Значение. но когда я отлаживаю, я вижу, что все мои записи имеют назначенный Customer_ID. Это единственный, как не nullable определенный в моей таблице DB. что вызывает эту ошибку?
bulkCopy.WriteToServer(myBookingDataTable)
bulkCopy.WriteToServer(myBookingss.ToArray())
вот весь мой код.
Using myConnection As SqlConnection = _
New SqlConnection(connectionString)
myConnection.Open()
Using bulkCopy As SqlBulkCopy = _
New SqlBulkCopy(My.Settings.ConnectionString(), SqlBulkCopyOptions.Default)
bulkCopy.DestinationTableName = "dbo.Booking"
Try
' Write from the source to the destination.
bulkCopy.WriteToServer(myBookingDataTable)
'bulkCopy.WriteToServer(myBookingss.ToArray())
Catch ex As Exception
Console.WriteLine(ex.Message)
Finally
bulkCopy.Close()
End Try
End Using