home *** CD-ROM | disk | FTP | other *** search
- program TblMaxSz;
- uses PXEngine;
-
- const TableName = 'Table';
- MaxSize = 128; (* in Megabytes *)
- NFields = 5;
- Fields: Array[1..NFields] of NameString =
- ('Numeric Field', 'Alpha Field', 'Date Field', 'Currency Field',
- 'Short Field');
- Types: Array[1..NFields] of NameString =
- ('N', 'A50', 'D', '$', 'S');
-
- var PxErr: Integer;
-
- begin
- PX(PXInit);
-
- (* Set maximum table size before creating table *)
- PxErr := PXTblMaxSize(MaxSize);
- if PxErr <> PxSuccess then
- Writeln(PxErrMsg(PxErr));
-
- PX(PXTblCreate(TableName, NFields, @Fields, @Types));
- PX(PXExit);
- end.