Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- SoftC Database Library v2.1 Guide - usage http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
USAGE
   int scddbfrsz(
           int handle,
           int *length,
           int command );

PROTOTYPE IN
   sc_base.h

DESCRIPTION
   scddbfrsz either sets (SC_SETSZ) or gets (SC_GETSZ) the I/O
   cache length (in records) based upon the value of command.

   If the cache length is being set, the current cache will be flushed to
   disk before the buffer is reallocated.

   An I/O cache will be used only if the data file was opened with
   SC_BUFFER in the command field.

EXAMPLE
   /* Get Size */
   #include <stdio.h>
   #include <softc.h>
   #include <sc_base.h>

   void main()
   {
     int dbf, length;

     scdinit(20,0);
     if (scddopenx(&dbf,"TOC.DBF",SC_BUFFER) == SC_SUCCESS) {
       scddbfrsz(dbf,&length,SC_GETSZ);
       printf("%d\n",length);
       scddclose(dbf);
     }
     scdterm();
   }

   /* Get Size */
   #include <stdio.h>
   #include <softc.h>
   #include <sc_base.h>

   void main()
   {
     int dbf, length = 100;

     scdinit(20,0);
     if (scddopenx(&dbf, "TOC.DBF", SC_BUFFER) == SC_SUCCESS) {
       scddbfrsz(dbf,&length,SC_SETSZ);
       printf("%d\n",length);
       scddclose(dbf);
     }
     scdterm();
   }

See Also: scddopenx

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson