Hi,
I have programm:
(1) dbfcmd(dbproc, "procedure_name");
dbsetopt(dbproc,DBBUFFER,10);
dbsqlexec(dbproc);
if (dbresults(dbproc) == SUCCEED)
while ((row_code = dbnextrow(dbproc)) != NO_MORE_ROWS)
;
(2) /* .
.
using data
.
.
*/
(3)
(4) dbfcmd(dbproc,"another_procedure");
dbsetopt(dbproc,DBBUFFER,200);
dbsqlexec(dbproc);
if(dbresults(dbproc)== ......
What to do in point (3) to completly free allocated memory
_before_ I came to point (4) ?
Is
dbclropt(dbproc,DBBUFFER, "-1");
enough?
I use Sybase 4.*
Przemek