DBASEfindDatasetMulti

Top  Previous  Next

Discover of a record.

In the open data bank it is searched for several values which are described by her field names

Parametre

buf (DBbuffer *) [IN]

The before open data bank.

isCaseSensitive (int) [IN]

If isCaseSensitive a value has incomparably 0, it is respected with the comparison to capitalisation and use of small letters.

idx (long int *) [IN]

The value can be 0 by the first call. Then for later accesses the before ascertained value can become further used.

... (any type) [IN]

Herewith a field name and a field value is always given in pairs. First there comes the field name and then the field value which should be filled. For the field values more and more suitable storage space must have been requested. The list of the pairs can be long arbitrarily (limited on 500 entries).

Result

(void *) [OUT]

With successful search becomes here the record zurückgeliefert, but ZERO.

Declaration

#include "dbase.h"

 

void * DLLENTRY DBASEfindDatasetMulti (

DBbuffer * buf,

int isCaseSensitive,

long int * idx,

...

);

Related functions

DBASEfindDataset

DBASEopen

Remarks

In the contrast only one field name and field value can be given moreover with DBASEfindDataset.