Maptitude GISDK Help

Adding or Deleting Records

GISDK provides functions for adding records to a view or deleting records from a view. These GISDK functions have a number of restrictions. For example, you cannot add records to a joined view or delete records from a joined view. Record additions and deletions are also restricted for certain table formats, as shown below:

 

Table Format Record Addition Record Deletion
dBASE Yes Yes
Fixed-Format Text Yes Yes (records of 12 or more bytes)
Fixed-Format Binary Yes Yes (records of 6 or more bytes)
Comma-delimited No No

 

Because fixed-format text and fixed-format binary records need to be marked with a special series of bytes to indicate deletion, records smaller than the required size cannot be deleted.

 

In addition to the above restrictions, you cannot use these GISDK functions to add records to a geographic file or delete records from a geographic file. Instead, use the geographic data manipulation GISDK functions for Adding, Editing, and Deleting Features.

 

GISDK Function Summary
AddRecord() Adds a record to a table and sets the current record
AddRecords() Adds one or more records to a table and sets the current record
DeleteRecord() Deletes a record from a view
DeleteRecordsInSet() Deletes all of the records in a selection set from a view

 

 

©2025 Caliper Corporation www.caliper.com