Home > Tools User's Guide

HB++ Data Access Objects

HB++ Data Access Objects (HbDAO) is an ActiveX component providing several classes that can be used to read and write Palm databases (.pdb files) on the desktop PC. A typical use of such a tool is the development of desktop applications or database conversion tools, with languages like Visual Basic® or Delphi

The HB_Recordset class can be used to access Palm databases corresponding to HB++ high-level tables. In this case it is easy to access the different fields of the table, and a set of convenient methods are provided.

The HB_RawDB class can be used to access any other Palm database. In this case the structure for each record must be known, and it is up to the programmer to directly read the right data type at the right offset.