Home > Language Reference > Classes
GenericDB Class
+ Object
+ Database
+ GenericDB
Description
The GenericDB class implements the methods that manipulate native databases. This class is not instantiable, derivable or cloneable. You can only use the methods defined through its subclasses RecordDB and ResourceDB.
Refer to the documentation on the Database class for further information on manipulating databases with HB++.
Members
| Members | Description |
| DeleteRecord | Deletes a record from a database. |
| Open | Opens a database from a DatabaseInfo object. |
| OpenByName | Opens a database from its name. |
| Record | Accesses a record in a database. |
| RecordCount | Number of records in the database. |
| Inherited from Database | Description |
| CategoryName | Set or return a category name. |
| Close | Closes the database. |
| DmOpenRef | Internal database reference. |
| Info | Returns a DatabaseInfo object. |
| OpenCount | Number of times the database was opened. |
| Inherited from Object | Description |
| ClassID | Returns the type identifier corresponding to the actual class of the object. |
| Implements | Determines whether the object implements the features of a given class. |
| Iterate | Event raised to iterate over the elements of a container object. |
| Recipient | Recipient of events sent by the object. |
| Serialize | Event raised to serialize the object content into a stream. |
System requirements
| System | Minimal version | Remarks |
| Palm OS | Palm OS 3.0 | N/A |