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