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 :

comment se pointer sur un enregistrement lors de l'ouverture d'une feuille


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Points : 59
    Points
    59
    Par défaut comment se pointer sur un enregistrement lors de l'ouverture d'une feuille
    salut à tous!
    au fait j'ai un petit problème de positionnement;
    j'ai placé deux DBedit sur ma feuille qui sont liés à ma datasource , alors je voudrais qu'ils se pointent par defaut sur un enregistrement precis et non sur le premier comme d'habitude chaque fois que j'ouvre ma feuille;
    j'ai essayé de programmer, mais rien qui marche, je ne sais ce que je dois faire.
    j'ai ecris ceci dans le FormShow de la feuille afin que la table s'ouvre toujours sur le 3ème enregistrement et que les DBedit prennent les données de cet enregistrement qui sont Nom et Prenom
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DM.tbPersonneIDPERS.Value:=3;
    il me dit que la table n'est en mode insert ou edit , je l'ai mis en mode insert , mais rien qui marche.
    merci d'avance pour votre aide

  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

    Citation Envoyé par tchimou
    afin que la table s'ouvre toujours sur le 3ème enregistrement
    Il suffit de te déplacer de 2 enregistrements dans ta table:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      DM.tbPersonneIDPERS.MoveBy(2);
    @+ Claudius

  3. #3
    Membre actif Avatar de liazidf
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2002
    Messages : 281
    Points : 261
    Points
    261
    Par défaut record
    En générale j'utilise pour me positionner dans la table, bien sur le premier enregistrement c'est le zero.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Points : 59
    Points
    59
    Par défaut
    Merci beaucoup ; ça marche parfaitement!

  5. #5
    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
    Citation Envoyé par liazidf
    En générale j'utilise pour me positionner dans la table, bien sur le premier enregistrement c'est le zero.

    Non, non ! A l'ouverture de la table tu es sur le 1° enregistrement, puis si tu te déplace de 2 enregistrements vers l'avant, tu te retrouve bien sur le 3°.
    Logique non !
    @+

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

Discussions similaires

  1. Comment se positionner sur l'enregistrement inséré?
    Par mina24 dans le forum Firebird
    Réponses: 4
    Dernier message: 09/02/2012, 16h14
  2. Comment se positionner sur l'enregistrement inséré?
    Par mina24 dans le forum Bases de données
    Réponses: 3
    Dernier message: 03/02/2012, 08h29
  3. Word<->Access 2002 : pointer sur des enregistrements
    Par carsinus dans le forum Access
    Réponses: 1
    Dernier message: 06/10/2006, 20h10
  4. Réponses: 3
    Dernier message: 27/04/2006, 10h01
  5. Evènement sur le body lors de la fermeture d'une fenêtre
    Par Yaz dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 23/09/2005, 17h54

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