Comment attaquer une procedure stockée SQL depuis le code Navision ?

Créer les variables suivantes :

ADOConn : Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Connection
ADOrs Automation : 'Microsoft ActiveX Data Objects 2.8 Library'.Recordset
ConnStr : Text 200

Ajouter le code suivant :
//Connexion ADO
CREATE(ADOConn);
ConnStr :=
'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks;' +
'Data Source=ELYASSIR01\SQLEXPRESS';

ADOConn.Open(ConnStr);
CREATE(ADOrs);

//Procèdure stockée

PSSql := STRSUBSTNO('EXEC StoreProcName ''%1'',''%2'',''%3''', Param1, Param2, Param3);

ADOrs.Open();

ADOrs := ADOConn.Execute(PSSql);

ADOrs.Close;
ADOConn.Close;
CLEAR(ADOrs);
CLEAR(ADOConn);