IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

garantir l'unicité de la clé anvat l'execution de la requete INSERT


Sujet :

JDBC Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Points : 31
    Points
    31
    Par défaut garantir l'unicité de la clé anvat l'execution de la requete INSERT
    bonjour à tous
    je suis en train de developper un masque de saisie en java ajoutant des établissements à une base de donnees access.
    chaque établissement a un code unique et fixe attribué par la direction(donc je l'utilise comme clé de la tale ),ce code est saisi par l'utilisateur avec les autres attributs.
    comment s'assurer de l'unicité du code avant l'execution de la requete?
    cad comment procéder pour éviter l'éxception SQLException dans le cas ou l'utilisateur a saisi un code éxiste déja?
    et merci pour toute réponse

  2. #2
    Membre habitué
    Profil pro
    Dev NodeJS
    Inscrit en
    Août 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev NodeJS

    Informations forums :
    Inscription : Août 2006
    Messages : 177
    Points : 181
    Points
    181
    Par défaut
    Si tu comptes effectuer une vérification, tu peux envoyer une requête AJAX qui va vérifier si le code existe déjà dans la base. Ensuite tu informes l'utilisateur pour qu'il le change...

  3. #3
    Membre habitué Avatar de erictoguem
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 150
    Points : 187
    Points
    187
    Par défaut
    Tu as deux solutions:
    1-Tu envoie une prmi-re requete pour verifier la non existence;
    2-Tu sais que s'il existe déjà il levear une exeption; auquel cas tu ne verifie riren; amis tu gère l'exeption
    JAVA : Plus qu'un langage, une façon de penser

  4. #4
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Points : 31
    Points
    31
    Par défaut
    Citation Envoyé par erictoguem Voir le message
    Tu as deux solutions:
    1-Tu envoie une prmi-re requete pour verifier la non existence;
    2-Tu sais que s'il existe déjà il levear une exeption; auquel cas tu ne verifie riren; amis tu gère l'exeption
    merci à vous

  5. #5
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Points : 31
    Points
    31
    Par défaut
    Citation Envoyé par yciabaud Voir le message
    Si tu comptes effectuer une vérification, tu peux envoyer une requête AJAX qui va vérifier si le code existe déjà dans la base. Ensuite tu informes l'utilisateur pour qu'il le change...
    merci a vous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [REFERENCES/FOREIGN KEY]problème d'unicité de clé
    Par Guigui_ dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 18/01/2005, 16h47
  2. contrainte d'unicité un peu spéciale....
    Par bdkiller dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 23/11/2004, 17h54
  3. Unicité de nom de clés dans un fichier .INI
    Par The_Warlord dans le forum Langage
    Réponses: 8
    Dernier message: 11/11/2004, 12h16
  4. [Doublons] Unicité sur un champ de type TEXT
    Par PyRoFlo dans le forum Requêtes
    Réponses: 11
    Dernier message: 01/09/2004, 09h56
  5. unicité de champ les uns envers les autres
    Par Jovial dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 16/04/2004, 08h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo