Bonjour à tous,
Voici le contexte :
-> j'attaque une base SQLServer via OLEDB (instruction hConnecte...)
-> je souhaite faire une recherche en case INSENSITIVE + accent INSENSITIVE
-> nous maintenons des bases SQL2000 (donc pas de COLLATE et pas de FUNCTION perso)
J'ai donc créée une procédure stockée qui renvoie un RECORDSET... (inspiré par le fonctionnement d'un programme d'un de mes collègues en VB6)...
J'appelle la procédure avec un hExecuteRequeteSQL...
Sauf que Windev ne reconnait pas le recordset en retour d'execution de ma procédure stockée.... J'ai trouvé une doc (d'une limpidité époustouflante !) http://doc.pcsoft.fr/?5515009 mais elle n'aborde pas le cas des retours de recordset !
J'ai également trouvé un post de 2005 dans lequel l'auteur évoque ce problème http://forum.pcsoft.fr/fr-FR/pcsoft....F660218998CCB9 mais aucune solution formelle est proposée. Il précise qu'il est possible les ordres SQLXXX sont à privilégier (mais pas de véritable certitude). Si je passe sur les instructions SQLXXX je dois recoder en profondeur mon composant et donc j'aimerais savoir si vous avez été confronté à ce pb...
Merci pour vos éventuels avis et expériences !
Partager