Grazie Alka, ieri sera a tardi sono arrivato proprio ad accorgermi del mio stupido errore... mi scuso con voi per aver postato una cosa cosi banale....

in effetti CREDO di aver risolto proprio facendo come dice Alka, ma forse in modo meno "publico"

o dichiarto nella mia classe base


codice:
....................
private OleDbDataAdapter mydbadapter;

public OleDbDataAdapter MyDBAdapter 
{
get { return mydbadapter; }
}
.................
richiutilizzandolo poi nell'altra classe....

codice:
...........................
base.Adattatore.Update();
...................
il risultato sembra essere corretto...oggi provo e se vi interessa posto l'esito...