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

Bases de données Delphi Discussion :

[D6 - FB 1.5] Update ?


Sujet :

Bases de données Delphi

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2002
    Messages : 172
    Points : 101
    Points
    101
    Par défaut [D6 - FB 1.5] Update ?
    Bonjour à chacun,

    Voici l'aspect de la table dont je souhaite changer la valeur pour GRA_NDX
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    CREATE TABLE T_GRADE_GRA (
        GRA_IND_ID   D_ID NOT NULL /* D_ID = INTEGER,
        GRA_NOM      D_GRADE NOT NULL COLLATE FR_FR /* D_GRADE = VARCHAR(32) */,
        GRA_SECTION  D_SECTION NOT NULL COLLATE FR_FR /* D_SECTION = VARCHAR(32) */,
        GRA_DATE     D_DATE /* D_DATE = DATE */,
        GRA_NDX      INTEGER
    A partir de cette autre table dont l'index peut changer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    CREATE TABLE TR_GRADE_GRD (
        GRD_ID    D_ID NOT NULL /* D_ID = INTEGER */,
        GRD_DESC  D_GRADE COLLATE FR_FR /* D_GRADE = VARCHAR(32) */,
        GRD_NDX   INTEGER
    Voici la commande que je transmets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    update t_grade_gra gra
    set  gra.gra_ndx = (select grd_ndx from tr_grade_grd
           where gra.gra_nom=grd_desc)
    et voici la désobligeante réponse ...
    The insert failed because a column definition includes validation constraints.
    validation error for column GRA_NDX, value "*** null ***".
    Naturellement, quelqu'un verra l'erreur qui me crève les yeux ....

    Merci de votre aide
    Lucien
    Amicalement
    Lucien

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 147
    Points : 184
    Points
    184
    Par défaut
    Bonjour

    bizarre car ton champ
    n'a aucune contrainte. Tu es sur ?
    Mirmillon
    Au royaume des aveugles, les borgnes sont rois.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2002
    Messages : 172
    Points : 101
    Points
    101
    Par défaut
    Eh, tu as bien vu comme moi le code DDL produit par IBEXPERT....
    il y a des jours comme ça,
    j'en ris et je pars faire des courses...
    Mais au retour, si les copains n'y voient pas mieux que moi, alors ?

    Merci d'avoir essayé,
    Lucien
    Amicalement
    Lucien

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2002
    Messages : 172
    Points : 101
    Points
    101
    Par défaut
    J'ai repris la base de secours et tout fonctionne correctement...sans que je sache ce qui a changé... Tant pis.
    Merci à Mirmillon et à ceux qui se sont interrogés, comme moi, sans succès
    Lucien
    Amicalement
    Lucien

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

Discussions similaires

  1. Requête update à partir d'une autre table
    Par amiral thrawn dans le forum Langage SQL
    Réponses: 5
    Dernier message: 15/02/2024, 11h40
  2. Pb d'update dans une DataGrid
    Par bidson dans le forum XMLRAD
    Réponses: 11
    Dernier message: 27/05/2003, 14h11
  3. [dBase]il y a mieux que la commande sql UPDATE ?
    Par sana72 dans le forum Autres SGBD
    Réponses: 4
    Dernier message: 12/12/2002, 11h59
  4. Réponses: 3
    Dernier message: 10/11/2002, 11h03
  5. update et virgule
    Par Delph dans le forum Bases de données
    Réponses: 8
    Dernier message: 27/08/2002, 14h40

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