[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
USAGE
signed int scdikdate(
unsigned char *key,
signed char *string,
signed int format );
PROTOTYPE IN
sc_base.h
DESCRIPTION
scdikdate will translate an ASCIIZ date string string of style
format into a valid FoxBASE+ date key key.
Date string styles:
SC_GREGOR mm/dd/yy
SC_GREGORL mm/dd/yyyy
SC_JULIAN yyyy/ddd
SC_YMD yyyymmdd
SC_DMY ddmmyy
EXAMPLE
#include <softc.h>
#include <sc_base.h>
void main()
{
int dbf, idx;
long recno;
unsigned char key[8]
scdinit(20,0);
if (scddopenx(&dbf, "TOC.DBF",0) == SC_SUCCESS) {
if (scdiopenx(&idx, "TOCFDATE.IDX", SC_BUFFER) == SC_SUCCESS) {
scddfput(dbf,2,"07/21/90);
.
.
.
if (scddrput(dbf,&recno,SC_ADD) == SC_SUCCESS) {
scdikdate(key, "07/21/90", SC_GREGOR);
scdikadd(idx,key,recno);
}
scdiclose(idx);
}
scddclose(dbf)
}
scdterm();
}
See Also:
scdikmake
scdiknum
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson