Hi, just a little post about CPDB.NET, a small and usefull free database engine provided by a shared library (21 Ko). CPDB.NET create and manage structured databases. You read database-typed fields, no more tedious "structs". You can browse and filter your records, manage your fields, and take advantage of a variety of functionalities.
Exemple : CPDB_CreateDatabase(0, "HiScoreCPDB", 'MYID',"NAME=STRING[10];LEVEL=SHORTINT;SCORE=INT"); ... CPDB_AddRecord(hHiScore); CPDB_WriteString(hHiScore, "NAME", "CPDB"); CPDB_WriteShortInt(hHiScore, "LEVEL", Level); CPDB_WriteInt(hHiScore, "SCORE", Score); CPDB_Updaterecord(hHiScore); ... CPDB_SORT(hHiScore, "SCORE"); etc. You can add, update, search (in many way), sort, delete... and more. Included : A generic and customisable conduit for bi-directional CSV conversions with Excel, Access, etc. Also included : CPDBWizard. This application enables you to describe your databases and generates for you the source code necessary to their exploitation. You can use CPDB.NET in your C and C++ applications (with only 2 lines of code), but also with HSPascal. The standard version is Free (100 records for each database), the Pro version fee is 30 Euros (about 30$). All about CPDB on the official Web site : http://www.cpdb.net -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
