Hi everyone,
I have programm:
dbfcmd(dbproc,"procedure_name");
dbsetopt(dbproc,DBBUFFER,1000);
(1) 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) == SUCCEED)
......
What to do in point (3) to completly free allocated memory _before_
I came to point (4) ?
Is
dbclropt(dbproc,DBBUFFER,"-1");
enough ?
Przemek