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 :

Forcer [KeyValue] d'un [DBLookupListBox] sous [BDS 2006]


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut Forcer [KeyValue] d'un [DBLookupListBox] sous [BDS 2006]
    Bonjour à tous !

    J'ai une petite application BDD qui utilise "MyBase".

    Dans un formulaire j'ai un "DBLookupListBox" qui me permet de sélectionner les données d'une autre table. Cela fonctionne parfaitement à la souris.

    Je voudrais utiliser des raccourcis clavier pour changer la valeur sélectionnée. La valeur transmise puis appliquée à la "KeyValue" du "DBLookupListBox" est Ok, la position dans la liste change. Mais le problème est que le "DataSet" ne se met pas automatiquement en mode d'éditiion et que la sauvegarde ne se fait pas.

    J'ai placé un "DBNavigator" juste pour visualiser les changements, il bascule bien à la souris, rien ne se passe au clavier.

    Si je met le dataset en mode d'édition avant de changer la valeur de "KeyValue", il est bien en édition mais la sauvegarde ne se fait pas, si je rajoute un "Post" à la suite, rien ne se passe ou se passe trop vite pour revenir à la position initiale; le post sans l'edit, cela fait "beug!".

    J'espère que quelqu'un a quelque chose la dessus, je n'est rien trouvé pour l'instant.

    microJaP
    @+
    microJaP

  2. #2
    Membre émérite
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 401
    Points : 2 304
    Points
    2 304
    Par défaut Forcer le KeyValue
    Salut;
    je crois que c'est relatif au rafraichissement de la table de données.
    bon codage.
    Bon courage ou Bonne Chance (selon le contexte)
    Mon blog sur WordPress

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut
    Re bonj...

    Citation Envoyé par Kelloucheaeh Voir le message
    je crois que c'est relatif au rafraichissement de la table de données.
    qu'est-ce que tu entends par rafraichissement des données, ici il est question de sauvegarde et non d'affichage !

    microJaP
    @+
    microJaP

  4. #4
    Membre émérite
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 401
    Points : 2 304
    Points
    2 304
    Par défaut
    Re
    OK c'est pour cette raison que je crois que les composants ne sont pas synchronisés avec les modif apportés à la table. Bon c'est un point de vue qui n'est pas fondé puisque je n'ai pas testé.
    Bon courage ou Bonne Chance (selon le contexte)
    Mon blog sur WordPress

Discussions similaires

  1. OpenCV sous BDS 2006
    Par kurul1 dans le forum OpenCV
    Réponses: 4
    Dernier message: 18/03/2009, 16h44
  2. Souci avec DlPortIO sous BDS 2006
    Par kurul1 dans le forum C++Builder
    Réponses: 33
    Dernier message: 27/10/2008, 15h49
  3. Réponses: 6
    Dernier message: 29/08/2007, 14h00
  4. Choisir le FrameWork à utiliser sous BDS 2006
    Par msuzenne dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 10/11/2006, 10h32
  5. Forcer date, heure et seconde sous sql server2000
    Par sorel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/05/2005, 18h49

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