Retrieving varbinary output from a query in sql server into classic ASP

Posted by user303526 on Stack Overflow See other posts from Stack Overflow or by user303526
Published on 2010-03-28T10:40:31Z Indexed on 2010/03/28 10:43 UTC
Read the original article Hit count: 550

Filed under:
|
|
|

Hi,

I'm trying to retrieve a varbinary output value from a query running on SQL Server 2005 into Classic ASP. The ASP execution just fails when it comes to part of code that is simply taking a varbinary output into a string. So I guess we gotta handle it some other way.

Actually, I'm trying to set (sp_setapprole) and unset (sp_unsetapprole) application roles for a database connection. First I'd set the approle, then I'd run my required queries and finally unset the approle. During unsetting is when I need the cookie (varbinary) value in my ASP code so that I can create a query like 'exec sp_unsetapprole @cookie'. Well at this stage, I don't have the cookie (varbinary) value.

The reason I'm doing this is I used to get 'sp_setapprole was not invoked correctly' error when trying to set app roles. I've disabled pooling by appending 'OLE DB Services = -2;Pooling=False' into my connection string.

I know pooling helps performance wise but here I'm facing big problems.

Please help me out to retrieve a varbinary value into an classic ASP file or suggest a way to set & unset app roles. Either way solutions are appreciated.

Thanks, Nandagopal

© Stack Overflow or respective owner

Related posts about asp

Related posts about sql