Pegasus InfoCorp: Web site design and web software development company

D_RECREAD (1)

read the contents of the current record

SYNOPSIS

    #include <typhoon.h>

    d_recread(void *buf)

DESCRIPTION

    d_recread reads the contents of the current record into buf. If there is no current record, S_NOCR is returned.

DIAGNOSTICS

    The status code returned by the function is also stored in the global variable db_status.

    S_OKAY

      The record was successfully read.

    S_NOCD

      There is no current database.

    S_NOCR

      There is no current record.

    S_INVREC

      The record id is not valid.

CURRENCY CHANGES

      None.

EXAMPLE

    #include <typhoon.h>

    struct customer cust; strcpy(cust.name, "Pedersen"); if( d_keyfind(CUSTOMER_NAME, &cust.name) == S_OKAY ) { d_recread(&cust); printf("account number is %lu\\n", cust.account); }

IDENTIFICATION

    Author: Thomas B. Pedersen. Copyright (c) 1994 Thomas B. Pedersen.

SEE ALSO

    - d_recwrite (1) -

    Id Rv $3 Dt $4 iD $3 $4 $5 $6 $7 $Id: d_recwrite (3) v 1 1 1995/06/12 18:58:16 tbp Exp $ r s-1TYPHOON s0 n ds - %-- t ds - (em