Bonjour,
Je développe une application en Delphi 7 / DBExpress / Interbase 7.1 sous Windows 2000, et j'essaie d'y intégrer des SAVEPOINT.
J'ai créé des procédures stockées de cette forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
CREATE PROCEDURE "SP_AFF" 
as
begin
  SAVEPOINT AFF;
end;
que j'active avec des ordres du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
  with DmBaseDevisTP.dsBaseDevisTP do begin
    Close;
    CommandText:= 'Execute procedure SP_AFF';
    Open;
  end;
mais lors de l'exécution, je récupère le message suivant :dsBaseDevisTP: Curseur non renvoyé par Query
Si quelqu'un peut m'indiquer comment corriger ce problème, je le remercie d'avance.