[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
USAGE
signed int scdnexpr(
signed int handle,
signed char *keyexpr );
PROTOTYPE IN
sc_base.h
DESCRIPTION
scdnexpr gets the index key expression and returns it as an ASCIIZ
string into a user supplied buffer keyexpr. The user must ensure that
the buffer is large enough (the key expression length can be determined
via a call to scdninfo) to hold the entire key expression.
NOTES
A NULL byte will be appended to the end of the expression string returned.
If you are dynamically allocating memory be sure to make the buffer large
enough.
EXAMPLE
#include <stdio.h>
#include <softc.h>
#include <sc_base.h>
void main()
{
int ndx;
char buffer[512];
scdinit(20,0);
if (scdnopenx(&ndx, "TOCNAME.NDX", SC_BUFFER) == SC_SUCCESS) {
scdnexpr(ndx,buffer);
printf("key expression = %s",buffer);
scdnclose(ndx);
}
scdterm();
}
See Also:
scdninfo
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson