Opens a database for access.
C Library (libc.a)
The dbm_open subroutine opens a database for access. The subroutine opens or creates the file.dir and file.pag files, depending on the flags parameter. The returned DBM structure is used as input to other NDBM routines.
| Item | Description | 
|---|---|
| file | Specifies the path to open a database. | 
| flags | Specifies the flags required to open a subroutine. | 
| mode | Specifies the mode required to open a subroutine. | 
For more information about the flags and mode parameters, see the open, openx, or creat subroutine.
Upon successful completion, this subroutine returns a pointer to the DBM structure. If unsuccessful, it returns a null value.