Hej NG.
Jeg bruger en ADODB.Command til at hente noget data fra en SQL Server:
cmdScopes.CommandText = "GetScopes"
cmdScopes.CommandType = adCmdStoredProc
cmdScopes.Parameters.Append _
cmdScopes.CreateParameter ("@ManagerID", adChar, adParamInput, 8,
Session("User.Initials"))
GetScopes virker fint, når den kaldes fra QueryAnalyzer, men i ASP får jeg
følgende fejl:
Arguments are of the wrong type, are out of acceptable range, or are in
conflict with one another
Jeg får samme fejl, hvis jeg erstatter Session med "UserID".
GetScopes ser ud som følger:
CREATE PROCEDURE GetScopes
@ManagerID char(8)
AS
SELECT Organization.OrgUnit, Organization.Description,
Organization.OrgUnitSup
FROM Organization INNER JOIN Managers
ON Organization.OrgUnit = Managers.OrgUnit
WHERE Managers.Manager = @ManagerID
Nogle ideer?
Stefan
|