Question : Entailler l'erreur avec le message d'erreur fait sur commande

J'essaye d'insérer les noms dans la base de données et ai créé un unique sur la zone d'identification, qui arrêtera automatiquement l'enterance de la clef de duplication dans le database.

so que j'obtiens une erreur comme : entrée du

Duplicate « que toutes les sortes » pour l'erreur de la clef 2 exécutant la base de données Query.

I voudraient que je devrais remplacer la phrase entière par l'extraction des deux premiers mots ! le

like elle devrait sélectionner les deux premiers mots comme l'ENTRÉE DOUBLE et moi devrait replca le texte intégral avec mon

like d'erreur ceci : l'entrée du

Duplicate « toutes les sortes » pour l'erreur de la clef 2 exécutant la base de données Query.

with change le

Error ! Essayant d'insérer le même disque deux fois, non laissé !
class= de

Réponse : Entailler l'erreur avec le message d'erreur fait sur commande

vous pouvez définir et jeter vos propres erreurs faites sur commande using /onError () et .

enfermer votre question d'insertion dans le bloc de cftry/cfcatch, et intérieur le jet de bloc de cfcatch que votre propre erreur si l'eq « base de données » et cfcatch.queryError de cfcatch.type existe et commence par « l'entrée double » exprime.


 
   votre question d'insertion ici
 

 
   
     
   

 



maintenant suivre l'étiquette dans votre Application.cfm ou la méthode d'onError () dans votre Application.cfc, vous pouvez attraper votre type d'erreur duplicateEntry fait sur commande et faire celui que vous vouliez avec lui…

Azadi
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us