Not sure, though the stored procedure name looks odd with the space in it. I think the parameters need the "@" that they have in SQL Server. Here's how I do it (this is just the guts of it):
Code:
With cmd
.ActiveConnection = objConn
.CommandText = "procResAudit"
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter("@ResNum", adInteger, adParamInput, , lngResNum)
.Parameters.Append .CreateParameter("@FieldName", adVarChar, adParamInput, 25, strField)
.Parameters.Append .CreateParameter("@OldValue", adVarChar, adParamInput, 250, varOldValue)
.Parameters.Append .CreateParameter("@NewValue", adVarChar, adParamInput, 250, varNewValue)
.Parameters.Append .CreateParameter("@Operator", adInteger, adParamInput, , Forms!frmLogin.txtUserID)
.Execute
End With