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...