ASP + Base de données + Erreur de doublon - Programmation
Marsh Posté le 27-11-2001 à 12:52:36
slt
plusierus methodes soit tu recupere le numero de cette erreur precise et tu test
on error resume next
ton code ici
if err.number='le numero d'erreur de doublon'
Marsh Posté le 27-11-2001 à 12:55:16
mauvaise manip
je finis
if err.number=le numero d erreur
ici doublon
else
pas doublon
end if
tu peux egalement faire une minirequete sql sur le champs clé primaire avec un where sur la cle soit y renvoie une ligne soit y renvoie rien.
Marsh Posté le 27-11-2001 à 13:20:26
tu peux gérer ça dans une procédure stockée ou tu interceptes l'erreur et renvoie le code approprié pour afficher un message d'erreur
Marsh Posté le 27-11-2001 à 16:59:44
ddr555 a écrit a écrit : tu peux gérer ça dans une procédure stockée ou tu interceptes l'erreur et renvoie le code approprié pour afficher un message d'erreur |
Une proc stockée :
[Microsoft][Pilote ODBC Microsoft Access] !
Marsh Posté le 27-11-2001 à 11:34:47
Salut,
y a t'il possibilité de faire un test de doublons dans une base de données avant d'effectuer une requête de mise a jour ? paske ça :
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Pilote ODBC Microsoft Access] Modifications non effectuées: risque de doublons dans champs index, clé principale ou relation interdisant les doublons. Modifiez les données des champs contenant les doublons, enlevez ou redéfinissez l'index pour permettre les doublons et recommencez.
/site/saisie/modif.asp, line 41
c'est pas joli
Merci de votre aide !
a++
Darx
---------------
Des trucs - flickr - Instagram