Not sure about return values, but here's what you need to change in your code to do OUTPUT params1. In the Stored Proc, declare the variable as OUTPUT. CREATE PROCEDURE [dbo].[p_StoredProcName](@Result INT OUTPUT@UserID INT)AS SELECT @Result = myfield WHERE username = @UserName AND password = @password
2. Change your ADO code to this: (No need for a recordset, thus it's faster. WITH cmdAdminLogin .ActiveConnection = application("DBaddr") .CommandText = "dbo.AD_AdminLogin" .CommandType = adcmdstoredproc .Parameters.Append .CreateParameter ("@Result", adInteger, adParamOutput) .Parameters.Append .CreateParameter ("@Username", adChar, adParamInput, 100, Username) .Parameters.Append .CreateParameter ("@Password", adChar, adParamInput, 100, Password) .Execute ReturnValue = .Parameters.Item("@Result").ValueEnd With
Michael<Yoda>Use the Search page you must. Find the answer you will.</Yoda>