I am trying to call a stored procedure in oracle(from and asp page) which will return a recordset which I am assigning to an ADODB.recordset object. My question is: Should I create the procedure in oracle as a function (that has a return statement), or should I use a procedure (that has an out parameter)? I have called stored procedures in Access which ran a simple stored query using the "execute" command of a connection object. Should I still use the connection object when returning a recordset from an oracle database?<BR>