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 :

Class TMySQL55Connection not found [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Par défaut Class TMySQL55Connection not found
    Bonjour à tous,
    J'ai développé une application de gestion avec Lazarus 1.0.12 Win32 et MySQL 5.0, sous Windows XP.
    J'ai été contraint de migrer vers Windows 7 Pro. J'ai donc réinstallé des versions moins anciennes, à savoir Lazarus 1.0.14 Win 64 et MySQL 5.5.
    J'ai remplacé les MySQL50Connection par des MySQL55Connection.
    Les composants fonctionnent bien dans les Forms, mais l'appli génère une exception "Class TMySQL55Connection not found" au démarrage.
    Les nouvelles applis développées sur le nouvel EDI fonctionnent bien, il doit donc y avoir un résidu incompatible dans mon programme.
    Une idée ?
    Merci.

  2. #2
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Par défaut
    Bonjour,

    L'unité mysql55conn a-t-elle été rajouté à la clause uses de l'unité où est présent le composant ?

  3. #3
    Membre averti
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Par défaut
    Bonjour, et merci de vous intéresser à mon problème...
    Oui, mysql55conn est bien présent dans toutes les unités où est présent le composant. En fait, je n'ai fait que remplacer mysql50conn par mysql55conn...
    Je dirais que l'exe ne parvient pas à accéder à la ressource.

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 931
    Billets dans le blog
    6
    Par défaut
    l'appli génère une exception "Class TMySQL55Connection not found" au démarrage.
    La classe ne semble pas enregistrée au démarrage de l'appli : ne manque-t-il pas un paquet d'exécution ?
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  5. #5
    Membre averti
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Par défaut
    Le paquet SQLDBLaz (>=1.0.1) est bien présent dans l'inspecteur de projet.
    Par contre, lorsque je créé un projet vierge et que j'y insère les composants, un paquet SQLDBLaz est présent (sans le (>=1.0.1). Serait-ce jun problème de version ?

  6. #6
    Membre averti
    Homme Profil pro
    Automaticien
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Par défaut
    Bon, j'ai supprimé toutes les dépendances du projet et les ai remises. Je n'ai plus le (>=1.0.1) dans la référence du paquet, ça compile mais ne s'exécute toujours pas.

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

Discussions similaires

  1. [DOM] Comment ça "Class DomDocument not found" ? (PHP5)
    Par Nullos Oracle dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 13/07/2007, 18h11
  2. [Zip] Class ZipArchive not found
    Par Sayrus dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 07/06/2007, 16h04
  3. classe .cls not found
    Par iznogoud36 dans le forum Erreurs - Avertissements
    Réponses: 1
    Dernier message: 07/03/2007, 23h55
  4. Réponses: 1
    Dernier message: 09/02/2007, 14h59
  5. [TOMCAT 5.0 - JSP] Load: class XXX not found
    Par Hoegaarden dans le forum Tomcat et TomEE
    Réponses: 12
    Dernier message: 20/10/2005, 09h59

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