Bonjour à tous,
alors voila :
j'ai une liste de données du type :
Actuellement, je parcours cette liste dans une boucle et avec une requête je fais un INSERT ligne par ligne. Comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private ArraySource As New List(Of DossierSource) Public Class DossierSource Public ID As Integer Public Path As String Public FileName As String Sub New(P As String, ByVal F As String, ByVal I As Integer) ID = I Path = P FileName = F End Sub End Class
Cela fonctionne mais je trouve ça très lent !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For Each Element In ArraySource SourceTableAdapter.InsertSource(Element.Path, Element.FileName, Element.ID, False, IDAnalyse) Next
N'existe t-il pas une solution pour envoyer en une fois les données de la liste vers la table SQL Server ?
Merci beaucoup![]()
Partager