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

 Delphi Discussion :

Incrémenter une référence


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 25
    Par défaut Incrémenter une référence
    Bonsoir,
    Je voudrai savoir comment incrémenter une référence (exp1, exp2, exp3…) à chaque nouvel enregistrement dans un DBedit. (exp) reste fixe, juste les numéros qui doivent s’incrémenter.
    J’utilise un DBNavigator.

    Merci.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 658
    Billets dans le blog
    65
    Par défaut
    bonjour , bienvenu(e)


    Des détails ?????? seraient quand même bienvenus eux aussi difficile de répondre à si peu d'infos

  3. #3
    Membre éclairé Avatar de zemeilleurofgreg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    515
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 515
    Par défaut
    tu veux parler d'insert dans une db ?

  4. #4
    Membre éclairé Avatar de zemeilleurofgreg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    515
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 515
    Par défaut
    si c'est ça, tu peux récupérer ta dernière valeur avec une requete du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select max (champ) from .....
    que tu récupères dans une variable et incrémente de 1.

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 25
    Par défaut
    Merci d'avoir répondu.

    je vais essayer sa.

    merci encore

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 167
    Par défaut Incrémenter une référence d'un bon
    essaie cette formule:
    Tu crées un table avec un champ 'NuméroBon' entier.
    et à chaque insertion d'un bon, tu ouvres cette table et tu rajoutes 1 (+1).
    Et lorsque tu inséres un nouveau bon tu ouvres cette table et tu récupéres le numéro de bon. C'est cette solution que j'utilise pour incrémenter les numéros de factures.

    l'autre formule est d'indexer ta table bon sur le numéro de bon et tu vas au dernier enregistrement récupérer le numéro de bon que tu incrémentes pour le numéro de bon suivant.

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 18/09/2013, 12h13
  2. Copie d'une référence avec incrémentation x fois suivant variables
    Par lebricoleur dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/08/2012, 09h33
  3. Réponses: 2
    Dernier message: 30/03/2009, 12h21
  4. Réponses: 4
    Dernier message: 24/02/2008, 21h16
  5. Incrémenter automatiquement une référence
    Par gbrion dans le forum WinDev
    Réponses: 19
    Dernier message: 04/06/2007, 18h30

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