Updated: 2018-11-12
OLE DB Property of Rowset and Command — «Remove Deleted Rows»
Name:
Remove Deleted Rows
Type:
VT_BOOL
R/W:
R/W
Default:
True
IBProvider:
2, 3, 5
If the property is false then provider will not remove rows for which delete operation was made. In this case you can continue to select it but any method of selection of the row data will return DB_E_DELETEDROW.
Focus attention that when you remove a row pending insert the row set deletes it always. Therefore after deleting, such rows become invisible absolutely for row set navigation mechanism.
See also
- The rowset property: Return Pending Inserts