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 :

Dbase4 : Gestion des enregistrements


Sujet :

Bases de données Delphi

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 176
    Points : 123
    Points
    123
    Par défaut Dbase4 : Gestion des enregistrements
    Bonjour. (Delphi 7, tables au format Dbase4).
    En bas d'une table, la touche "Flèche vers le bas" crée un nouvel enregistrement. J'ai besoin de contrôler ce nouvel enregistrement dès sa création. Existe-t-il une astuce simple pour détecter ce nouvel enregistrement (du genre NewRecord...) ? J'ai essayé avec RecNo, en ajoutant un champ Integer qui s'incrémente automatiquement, ça ne me donne pas satisfaction. D'avance merci.
    Cordialement.
    Ce qui est simple et évident pour soi-même ne l'est pas forcément pour les autres... et réciproquement !

  2. #2
    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,

    Tu disposes de l'evènement OnNewRecord du TDataSet (ou descendant). Au déclenchement de cet évènement tu peux faire tes traitements particuliers sur ton nouvel enreg.
    De plus si tu souhaites mémoriser ce statut de nouvel enregistrement jusqu'au Post, tu peux utiliser une variable booléenne au niveau de ta fiche ou DataModule (FNewRecord par ex.) que tu bascules de Vrai à Faux suivant la cas.

    @+

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 176
    Points : 123
    Points
    123
    Par défaut
    Merci Claudius40. C'est tout à fait ce que je recherchais ; tu l'auras deviné, je débute dans le domaine des bases de données sous Delphi, je n'imaginais même pas qu'il existe des évènements directement liés aux tables (dataset), je n'avais cherché (et longtemps !!!) qu'autour de DBGrid .
    Fait-il beau dans les Landes ? Ici, dans la Marne, c'est médiocre !
    Ce qui est simple et évident pour soi-même ne l'est pas forcément pour les autres... et réciproquement !

  4. #4
    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
    Yeah, always in the sun !

    @+ et bon dev !

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

Discussions similaires

  1. Gestion des enregistrements sur crystal reports
    Par abdelkifa dans le forum Débuter
    Réponses: 2
    Dernier message: 03/01/2009, 14h55
  2. Gestion des enregistrements
    Par bob32 dans le forum Pascal
    Réponses: 3
    Dernier message: 28/03/2008, 01h56
  3. Gestion internet des enregistrements d'une base sur un serveur
    Par Monbasinstinct dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 13/07/2007, 00h28
  4. [ADO][PostError] gestion des erreurs d'enregistrement
    Par aityahia dans le forum Bases de données
    Réponses: 1
    Dernier message: 27/05/2006, 01h11
  5. Gestion des modifications pour un enregistrement
    Par Pascal Jankowski dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2004, 14h09

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