|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() |
Salut
sur une table qui n'a pas de clé primaire, je voudrais empêcher l'ajout de lignes en double alors j'ai pensé à contrôler ça dans le before insert et update de cette table. mon idée étant de parcourir la table en faisant une recherche sur 4 champs, si le nombre de lignes retournés et supérieur à 0 une exception est déclenchée. voici le déclencheur responsable de cette manip : Code :
une idée, une piste .... merci par avance.
__________________
Bon courage ou Bonne Chance (selon le contexte) |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 616 ![]() |
Plutôt qu'un rowCount , un simple Count dans ta requête devrait suffire
Code :
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius |
||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() |
et dire qu'hier j'ai passé la journée toute entière à essayer la clé unique mais j'avais une erreur incompréhensible
![]() merci serge, ça marche très bien avec cette fameuse clé unique
__________________
Bon courage ou Bonne Chance (selon le contexte) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com