Bonjour à tous,
Je ne suis pas venu ici depuis un bout de temps, mais je me remets au VB à cause du boulot, et j'ai un petit souci actuellement:
j'essaie d'exécuter des requêtes SQL dans une base postgre, depuis un fichier excel.
La requête s'exécute bien, mais lorsque j'essaie de récupérer son résultat, j'obtiens une erreur "cette opération n'est pas autorisée si l'objet est fermé";
Voici les bouts de code incriminés:
(ici, ReqModif est ma requête SQL, un update, et connexion est ma connexion à la base postgre).
La requête est bien exécutée, mais c'est le "MsgBox(ResultReq.GetString)" qui crée l'erreur. J'ai la même chose quand ma requête est un select, ou un insert.
Il y a quelque chose que j'oublie de faire avec mon recordset?
Si je m'y prend mal pour voir le résultat, il y a un autre moyen pour voir le contenu de ce recordset?
Merci d'avance
Je ne suis pas venu ici depuis un bout de temps, mais je me remets au VB à cause du boulot, et j'ai un petit souci actuellement:
j'essaie d'exécuter des requêtes SQL dans une base postgre, depuis un fichier excel.
La requête s'exécute bien, mais lorsque j'essaie de récupérer son résultat, j'obtiens une erreur "cette opération n'est pas autorisée si l'objet est fermé";
Voici les bouts de code incriminés:
Code:
ResultReq.Open ReqModif, connexion
MsgBox (ResultReq.GetString)
(ici, ReqModif est ma requête SQL, un update, et connexion est ma connexion à la base postgre).
La requête est bien exécutée, mais c'est le "MsgBox(ResultReq.GetString)" qui crée l'erreur. J'ai la même chose quand ma requête est un select, ou un insert.
Il y a quelque chose que j'oublie de faire avec mon recordset?
Si je m'y prend mal pour voir le résultat, il y a un autre moyen pour voir le contenu de ce recordset?
Merci d'avance