When the cursor command is TDS_CURSOR_OPENCMD, the client is executing the body of the cursor and generating a cursor result set. In response, the Gateway-Library transaction calls the following functions:
Function |
Action |
---|---|
TDCURPRO |
Determine the type of cursor command (OPEN, in this case). |
TDNUMPRM |
Retrieve the number of parameters associated with the cursor. |
TDRCVPRM |
Retrieve cursor parameters (once for each parameter). |
TDCURPRO |
Send the cursor status to the client. |
TDESCRIB |
Describe column results to the client (once for each column). |
TDSETUDT |
[optional] Set user datatype, if needed. |
TDSNDDON |
Send the reply to the client. |
TDGETREQ |
Retrieve the next part of the cursor request. |
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |