Bonjour,
Envoyé par
NSKis
En utilisant TADOStoredproc de Delphi XE2 pour interagir avec un Base de données Postgresql dont la procédure retourne le recordset par l'intermédiaire d'un curseur, je n'arrive pas à trouver le formalisme côté Delphi pour récupérer les données retournées.
Est-ce que quelqu'un aurait un exemple de code à proposer ou aurait une idée à tester?
Pour une procédure stockée renvoyant un ensemble de données, utiliser TADOStoredProc me parait contre indiqué. J'utiliserais plutôt un TADOQuery ou un TADODataset pour lequel je renseignerais la propriété SQL comme suit :
ADOQuery1.SQL.Text := 'SELECT * FROM MaProcStock(:Val1, ..., :Valn)';
en considérant que la procédure attend n paramètres à renseigner !
Partager