La modération vous a écrit: Pour la bonne tenue de ce forum, balise [base] supprimée car implicite dans cette section du forum dédiée à... Base
Bonjour,
j'ai une connexion à une base PostgreSql, je crée des requêtes que je veux afficher dans un formulaire, rien de plus banal
par exemple :
SELECT "titre", "url" FROM "public"."liens" WHERE "titre" LIKE '%aprr%' ORDER BY "titre" ASC
Si la requête utilise des fonctions Postgresql par exemple en remplaçant ici LIKE par ILIKE (idem Like mais insensible à la casse)
SELECT "titre", "url" FROM "public"."liens" WHERE "titre" ILIKE '%aprr%' ORDER BY "titre" ASC
les 2 requêtes fonctionnent dans Base mais la seconde ne s'exécute qu'en mode SQL direct (impossible de l'éditer - erreur syntaxe SQL, ce qui n'est pas un problème puisque la requête retourne les résultats en mode direct )
Le problème est que cette seconde requête, il est impossible de créer un formulaire dessus avec une message du type "Les noms de champs de 'affiche' n'ont pas pu être extraits"
(Il y a d'autres conséquences, comme l'impossibilité de charger les résultats dans un Rowset)
Ce problème est-il connu, il y a t-il des solutions palliatives
Merci d'avance