Bonjour,
Je cherche a lancer une procedure stocker sur SQLServer depuis VB6 et a recupere le resultat.
sont nom est : RecupTvaApplicableDuTaux_ALaDate_
elle prend 2 param en entre et renvoye un param de sorti.
Pour mes requete SQL classique je fais par exemple :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Set rst = New ADODB.Recordset
rst.Open "select * from T_Client", Cnx
If Err <> 0 Then
MsgBox ("Erreur de recordset T_Client")
Exit Function
End If
rst.MoveFirst
While Not (rst.EOF)
cmbProdTauxTaxe.AddItem (rst("TauxTaxeId") & " " )
rst.MoveNext
Wend
rst.Close |
et ca marche bien
Dans L'annalyseur de requette de SQLServer
1 2 3 4 5
| declare @retour Decimal
exec RecupTvaApplicableDuTaux_ALaDate_ 1, '2005-3-3', @retour output
print 'bla bla'
print @retour |
et ca marche bien aussi
Mais quelle est la syntaxe pour utilise la procedurre Stoker depuis VB6 ?? Merci
c'est cette ligne qu'il faut changer mais en quoi ??
rst.Open "select * from T_Client", Cnx
Salutations
Tops
Partager