SUMMARY d_csoread(SET,FIELD,value[,dbn]) int SET long FIELD; char *value; int dbn;
ARGUMENTS SET The set type for which the current owner will be read. FIELD The field type to be read from the current owner. value A pointer to the data area that will receive the field contents. dbn (optional)The number of the database containing the record
DESCRIPTION Function d_csoread copies the contents of FIELD from current owner of SET to the area pointed to by value. If FIELD is an array field, the entire array is read. Elements of an array cannot be read individually.
CURRENCY CHANGES None
RETURN CODES 6 S_DELETED Record has been deleted.
-2 S_INVSET Invalid set type. Probably passed a record or field type instead of a set type.
-5 S_INVFLD Invalid field type. You either did not pass a field type or you passed a field type which is not in the current owner.
-8 S_NOCO The current owner is null.
EXAMPLE char nane[32]; /* author name */ .. /* print author name associated with info record */ d_csoread(HAS_PUBLISHED,NAME,name); printf("author:%s\n",name); ..