Bonjour à toutes et à tous.
Je suis face à une erreur devant laquelle je ne sais pas quoi faire.
Je me sers de 5 Datamodule :
Connexion avec un TPQConnection et un TSQLTransaction,
Materiau, Forme, Structure et Pression avec chacun un TSQLQuery et un TDataSource.
Après inter-connexion de tout ce petit monde, j'ai testé les résultats obtenus par chacune des requêtes. Tout est correct.
J'ai placé 4 DBLookupComboBox pour afficher un champ ('libelle') de chacune des requêtes. Affichage correct des colonnes.
Lors de la sélection dans les DBLookupComboBox, tout se passe bien pour 3 d'entre elles. Pour la quatrième il y a ce message d'erreur :
Il n'y a aucun code dans les unités, autre que celui placé au moment de leur création.
Je vais essayer de faire la même application se connectant à MySQL. Mais je préférerais utiliser PostgreSQL pour les domaines, les schémas, etc...
Merci pour votre aide pour résoudre ce problème.









Répondre avec citation



a voir comment sont liées tes tables. Il y a peut-être une erreur dans la formation de la commande SQL dans Lazarus. Si je ne dis pas de bêtises, il ya quelques petites différence entre le SQL de MySQL et celui de Postgresql

Partager