Buongiorno ragazzi...

sto effettuando operazioni su un db tramite StoredProcedure di INSERT, UPDATE e DELETE. Sulla Delete nessun problema, e sulla Insert nemmeno, almeno non su quelle monoparametriche.

Quando devo effettuare una stroredprocedure di Update su una tabella non riesco a passare i parametri da vb a sql...:master:

Signore&Signori, vi posto il codice... ditemi voi dove sbaglio......mi rimetto alla vostra sapienza...


CODICE DI VB
codice:
Sub Update()
 
   Dim cmd As New ADODB.Command
   Dim rs As New ADODB.Recordset
      
   cmd.ActiveConnection = miaConn
      
   cmd.CommandType = adCmdStoredProc
   cmd.CommandText = "sp_AggiornaLingua ?,?"
      
   cmd.Parameters.Append cmd.CreateParameter(, adInteger, &_
       adParamInput, 4, mvarIDLingua)
   cmd.Parameters.Append cmd.CreateParameter(, adVarChar, &_
       adParamInputOutput, 50, mvarLingua)
 
   Set rs = cmd.Execute
 
   Set rs = Nothing
   Set cmd = Nothing
 
End Sub
STORED-PROCEDURE
codice:
CREATE PROCEDURE [sp_AggiornaLingua]
 (@mioIDLingua  [int], @miaLingua [varchar](50))

AS 
 
UPDATE [dbArchivio].[dbo].[tbLingue] 
SET  [Lingua] = @miaLingua
WHERE ([IDLingua] = @mioIDLingua)

GO

ragazzi, che cavolo c'è di sbagliato???...


grazie a tutti voi per la collaborazione...