Ho visto che utilizzi un oggetto data control DAO prova a fare la close anche del data1 per vedere se eventualmente è quello che ti tiene impegnato il db.
Ciao