siccome la variabile che dichiari come una datarow punta e non è un collegamento dovresti fare così:
codice:
'per trovare il record nella table
for each dr as datarow in TuaTabella
if dr("idgenerale")=4044 and dr("idtematica")=1 then
exit for
end if
next
dr.delete
tuoadapter.update(tuatabella)
codice:
'questo se il record lo selezioni in una datagrid
dim dv as dataview
dv=tuagrid.datasource
dv.table.rows(tuagrid.rigacorrente.delete
tuoadapter.update(tuatabella)
la scritta in blu "rigacorrente" è perchè al momento non mi ricordo come si chiama la proprietà che mi restituisce la riga selezionata della grid.