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

Composants VCL Delphi Discussion :

Firedac TFDEventAlerter SQLite


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut Firedac TFDEventAlerter SQLite
    Bonjour

    Ma question est simple : Quelqu'un a t-il déjà utilisé ça ?

    Je pensais me servir de ça pour "prévenir" toutes les instances d'une application de certains évènements sur la base mais mon premier essai n'a fonctionné que pour l'application qui déclenche l'évènement. Une autre instance de l'appli même sur le même poste ne reçoit rien.

    Est-ce que ça ne fonctionne que pour l'appli en cours ou aurais-je oublié un paramétrage quelconque ?

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 094
    Par défaut
    SQLite n'est-il pas un système embarqué par définition?
    Utiliser SQLite en multi-utilisateur, ce n'est pas forcément une bonne idée

    SQLite n'a pas de server qui pourrait assurer la notification
    As-tu étudié comment fonctionne le POST_EVENT, cela ne semble pas standard SQLite mais une extension par FireDAC
    Voir aussi TSQLiteDatabase.OnUpdate
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    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
    Pour SQlite, non, pas essayé.
    Pour Firebird oui. Mais il ne faut pas oublier que les programmes doivent "écouter" les events. Il faudrait que je retrouve ces sources encore une chose dans ma todo list

  4. #4
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    @ShaiLeTroll : Je sais , même si j'ai travaillé sur du multi-utilisateurs en SQLite avec une application server pour distribuer les données. Le collègue qui travaillait avec moi à l'époque ne jurait que par SQLite.

    Eh oui je me suis basé sur cette page du wiki pour faire mon premier test et j'ai bien le retour d'info quand j'utilise POST_EVENT (qui n'existe pas dans SQLite je confirme mais seulement avec Firedac). Après, le fonctionnement interne je ne le connais pas.



    @Sergio : En fait, mon premier test déclenche bien l'alerte dans le même programme, aucun souci pour ça. Je voulais me servir de ça comme une solution facile pour faire converser diverses instances du logiciel sur le réseau. J'avoue, je cherchais un peu une solution de facilité

  5. #5
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    Je laisse tomber ce système. J'ai remplacé par un TIdUDPServer et client pour dialoguer sur le réseau.

  6. #6
    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
    Citation Envoyé par Papy214 Voir le message
    Je laisse tomber ce système. J'ai remplacé par un TIdUDPServer et client pour dialoguer sur le réseau.
    Tu pourrais me fournir des détails par MP, je crois que je vais devoir implémenter un truc de ce genre pour mes nouveaux défis de retraité.

  7. #7
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    Bien sûr, je t'envoie ça dans la journée

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 27/11/2021, 07h07
  2. Erreur : [FireDac][Phys][SQLite]-310 Impossible d'exécuter les ensembles
    Par essence-ciel dans le forum Bases de données
    Réponses: 5
    Dernier message: 23/10/2020, 05h46
  3. Epées et FireDac SQLite
    Par Zacheus dans le forum Delphi
    Réponses: 8
    Dernier message: 12/11/2015, 17h11
  4. [X10 firedac -IOS]Installation SqLite sur IOS ne fonctionne pas
    Par mario9 dans le forum Bases de données
    Réponses: 9
    Dernier message: 19/10/2015, 04h32
  5. [OS X] SQLite avec Firedac
    Par Papy214 dans le forum Composants FMX
    Réponses: 11
    Dernier message: 19/08/2015, 00h43

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