2009-07-07 4 views
0

J'ai un formulaire Vb qui insère des données dans plusieurs tables et conserve la clé étrangère en utilisant une sope_identity. J'utilise une procédure d'insertion pour gérer l'insertion. Mon problème est que pourquoi j'insère mes valeurs dans VB et cliquez sur le bouton d'insertion les valeurs dans la base de données sont dupliquées.suppression des doublons dans mes valeurs dans la base de données

Je dois empêcher cela de se produire. Des idées s'il vous plaît.

Répondre

1

Vous pouvez trouver votre code incriminé en configurant des index uniques sur les tables. Cela vous aiderait à découvrir où votre code insère les doublons. Avez-vous considéré les procédures stockées au lieu d'utiliser le code à insérer? Ce n'est pas que cela empêchera l'insertion des doublons si vous l'appelez deux fois, mais cela pourrait vous aider à réduire la possibilité de données erronées.

+0

fera .thanks –

Questions connexes