Bonjour,
Environnement : RadStudio 10.3.3, windows 10.
Afin de diriger le résultat vers un dBGrid, je tente d'exécuter cette requête :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT D.Organe, D.CT, D.Vertus, D.VVT, D.REM, D.EFF, D.Compl, D2.Nom FROM HEVertus D LEFT JOIN Produits D2 ON D2.NUMM=D.NUMM ORDER BY D.Vertus, D2.Nom
via l'appel suivant :
et je reçois le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DataModule2.FDQHEVERTUS.First; DataModule2.FDQHEVERTUS.Close; DataModule2.FDQHEVERTUS.ExecSQL; DataModule2.FDQHEVertus.Open;
[FireDac][Phys][SQLite]-310 Impossible d'exécuter les ensembles de résultats renvoyés par la commande. Conseil : utilisez la commande OPEN pour les commandes de type SELECT.
J'ai testé avec OPEN et OpenOrExecute, même résultat. Dans l'éditeur de requête, j'obtiens bien le résultat attendu.
Suggestions bienvenues.
Bien cordialement,
Partager