Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2824 connectés 

 


Dernière réponse
Sujet : ASP + Base de données + Erreur de doublon
Mara's dad

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] !


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Mara's dad

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] !

ddr555 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
myblood 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.
myblood 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'
darxmurf 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

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)