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

Lazarus Pascal Discussion :

DATALINK d'un DBGrid


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de JP.NUAGE
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 777
    Par défaut DATALINK d'un DBGrid
    Bonjour à tous

    Je convertis un package (concernant un DBGRID) de Delphi en LAZARUS. Ce package utilise la propriété Datalink de TCustomDBGrids qui n'a pas d'équivalent direct : existe-t-elle sous un autre nom qui m'aurait échappé ou existe-t-il un moyen de contourner ce pb ?

    Merci d'avance.

  2. #2
    Membre émérite
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Par défaut
    Bonsoir,

    Cette propriété existe dans la classe TCustomDbgrid mais sous le nom FDatalink qui dérivent de TComponentDataLink

    Bonne soirée

  3. #3
    Membre éclairé
    Avatar de JP.NUAGE
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 777
    Par défaut
    Merci chris37.

    En revanche, je ne trouve pas ce qu'il faut ajouter dans les uses. J'ai déjà Grids et DBGrids


  4. #4
    Membre émérite
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Par défaut
    Bonjour,

    TDatalink est dans Db,

    Peux tu êtres plus précis stp...
    Bon courage

  5. #5
    Membre éclairé
    Avatar de JP.NUAGE
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 83
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 777
    Par défaut
    Je vais faire de mon mieux

    Dans l'unité j'ai les uses suivants

    Classes, Sysutils, Controls, Grids, DBGrids, Types, Graphics,
    ExtCtrls, DB, Dialogs, StdCtrls, Variants;
    Et j'ai, dans une procédure, le code suivant

    if DataLink.Editing then
    begin
    if DataLink.DataSet.Modified then
    DataLink.DataSet.Post
    else
    DataLink.DataSet.Cancel;
    end;
    A la compilation j'ai le message

    Error : identifier idents no member "Datalink"

  6. #6
    Membre émérite
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Par défaut
    Salut,

    C normal, dans Delphi, Datalink est publiée et visible depuis l'environnement il me semble. ce n'est pas le cas dans Lazarus pour des raison logiques ()

    Pour ton pb ! il faut refaire un composant dbgrid en publiant le datalink mais chiant et pas simple si tu maitrise pas tout le truc.

    Peux tu m'envoyer ton code stp, je vais regarder ce que l'on peut faire

    Par contre, peux tu nous dire le comportement attendu stp voir un peu sur quelle piste partir

    @+

Discussions similaires

  1. DBLookupComboBox dans DBGrid
    Par KThrax dans le forum Bases de données
    Réponses: 7
    Dernier message: 24/08/2004, 15h18
  2. A propos du composant DBGrid
    Par _Rico_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/07/2002, 09h18
  3. Couleur des lignes dans DBGrid
    Par eddie dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/06/2002, 18h15
  4. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18
  5. [Kylix] Contrôle DBGrid
    Par KThrax dans le forum EDI
    Réponses: 1
    Dernier message: 10/05/2002, 14h18

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