2009-11-26 4 views
0

J'ai un dtOld DataTable avec des enregistrements de la base de données.datable comparer

J'ai un DataTable dtNew avec de nouveaux enregistrements à écrire dans la base de données.

Quelqu'un peut-il s'il vous plaît aider avec le meilleur moyen d'envoyer le nouveau DataTable dtNew à la base de données sans les enregistrements qui existent déjà dans le DataTable dtOld?

grâce, rodchar

Répondre

1

Au lieu de maintenir deux DataTables séparés, il pourrait être plus facile à utiliser la technique démontrée ici:

http://msdn.microsoft.com/en-us/library/xzb1zw3x%28VS.80%29.aspx

Vous pouvez utiliser un DataAdapter pour mettre à jour la base de données avec des enregistrements qui ont un état de ligne particulier (ajouté, par exemple).