potresti avere un recordset aperto sulla tabella TBFattura e quindi potrebbe non essere possibile aggirnarla.
Può essere un problema di connessione, ma visto che hai detto che quella è aperta... Quali altre operazioni fai sulla tabella?
Quali riesci a fare e a non fare?