Quelle est la meilleure méthode pour enregistrer des milliers de lignes et après avoir fait quelque chose, les mettre à jour.DataTable Update Problème
Actuellement, j'utiliser un datatable, le remplir, lorsque vous avez terminé l'insertion par
MyDataAdapter.Update(MyDataTable)
Après avoir fait quelques changements sur MyDataTable, je l'utilise à nouveau la méthode MyDataAdapter.Update (MyDataTable).
Edit:
Je suis désolé de ne pas fournir plus d'informations.
Il peut y avoir jusqu'à 200 000 lignes qui seront créées à partir d'un fichier XML. Les lignes seront sauvegardées dans la base de données. Après, il y aura un processus pour chaque ligne. Et je devrai mettre à jour chaque ligne dans la base de données. Au lieu de mettre à jour rangée par ligne, j'ai décidé de mettre à jour la datatable et d'utiliser le même adaptateur de données pour mettre à jour les lignes.
C'est le meilleur de moi.
Je pense qu'il pourrait y avoir une approche plus intelligente.
Il n'y a rien de mal à cela, avez-vous un problème spécifique? –