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 :

pb lors de l incrementation automatique


Sujet :

Bases de données Delphi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Points : 29
    Points
    29
    Par défaut pb lors de l incrementation automatique
    slt
    j ai fait une base de données sur access 2003. j ai voulu que j incremente le clé de mon table automatiquement chaque fois que je fait ajouter un nouveau produit.
    dans la table produit et sur l'evenement OnNewRecord j ai mit le programme suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    adoquery1.SQL.Text := 'Select Max(codearticle) from article';
    adoquery1.Open;
    if adoquery1.Fields[0].Value = Null
    then articlecodearticle.Value := 1
    else articlecodearticle.Value := adoquery1.Fields[0].Value+1;
    mais le probleme que chaque fois que je fait ajouter il m affiche le messae suivant ( data not assigned)
    c est quoi le pb
    merci

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Points : 29
    Points
    29
    Par défaut
    slt
    si vous avez une solution vous pouvez me le donner ca j ai besoin de ca merci

  3. #3
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Salut,

    Essaye plutot:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      if adoquery1.Fields[0].IsNull
      then
        ...
      else ...;
    @+

Discussions similaires

  1. Incrementation automatique lors d'un update
    Par Mykhell dans le forum PL/SQL
    Réponses: 1
    Dernier message: 23/06/2009, 11h06
  2. [Dates] date et heure incrementé automatiquement
    Par xtiand4 dans le forum Langage
    Réponses: 5
    Dernier message: 15/06/2006, 12h24
  3. Clé primaire et incrémentation automatique
    Par spacegoogie dans le forum 4D
    Réponses: 4
    Dernier message: 20/06/2005, 10h36
  4. Increment Automatique du N° Version
    Par uriotcea dans le forum C++Builder
    Réponses: 13
    Dernier message: 07/02/2005, 21h02
  5. Generer et incrementer automatiquement le clé primaire d'un
    Par ravelo dans le forum Bases de données
    Réponses: 3
    Dernier message: 15/06/2004, 20h12

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