Sei stato chiaro,

non penso che la proprietà SelBookMarks permetta di raggiungere il tuo scopo in quanto lavora su un insieme di segnalibri attivati da selezioni sulla griglia e le istruzioni add e remove agiscono sulle selezioni effettuate.

Un suggerimento che potrei darti è di inserire un campo flag (impostato a true per tutti i record) all'interno della tabella e popolare la griglia con una query del tipo "select * from tuatabella where flag = true", al momento in cui desideri nascondere la riga, senza cancellare dal db, setti per la linea selezionata il flag a false e fai un refresh del data control.

Dovrebbe funzionare.

P.S.

In effetti l'istruzione che ti avevo suggerito prima era da associare al controllo data :

es. data1.recordset.delete

Ciao