GeoEco.Datasets.InsertCursor.InsertRow

InsertCursor.InsertRow()

Submits the new row to the underlying data store.

If you do not explicitly set values of all of the new row’s fields by calling SetValue() prior to calling InsertRow(), those fields will be set to database NULL (if they are not read-only). If a field that has not been set is not nullable, InsertRow() will report an error. To determine if a field is nullable, call GetFieldByName() on the Table and examine the IsNullable property of the returned Field instance.

Certain storage formats may implement a transactional updating scheme in which changes will not be committed to the underlying data store until the cursor has been closed. For more information, please see the documentation for the particular kind of Table you are working with.