Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [Database]
- GO
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE PROCEDURE [dbo].[Procedure]
- @windowsAD nvarchar(50)
- AS
- BEGIN
- SET NOCOUNT ON;
- DECLARE @usrStatus int
- SELECT @usrStatus = COUNT(1) FROM [SYS_Login] as lgn WHERE lgn.[SYS_LoginAD] = @windowsAD;
- RETURN @usrStatus
- END
- Dim db As ADODB.Connection
- Dim pr As ADODB.Parameter
- Dim pr2 As ADODB.Parameter
- Dim sp2 As ADODB.Command
- Dim usrStatus as Integer
- Set db = New ADODB.Connection
- Set sp2 = New ADODB.Command
- Set pr = sp2.CreateParameter("ReturnValue", adInteger, adParamReturnValue)
- Set pr2 = sp2.CreateParameter("@windowsAD", adVarChar, adParamInput, 50, getUserID)
- With sp2
- .CommandText = "Procedure"
- .CommandType = adCmdStoredProc
- .ActiveConnection = db
- .Parameters.Refresh
- .Parameters.Append pr
- .Parameters.Append pr2
- End With
- sp2.Execute '// CODE FAILS HERE
- usrStatus = sp2.Parameters("@return_value")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement