Ho un'applicazione in VC++6.0. Accedo ad un database *.mdb tramite DAO.
Ho la necessita di aggiornare una chiave su una tabella.
Da chiave ad 1 campo a chiave segmentatata a 2 campi.
Quindi vorrei prima cancellare gl'indici e poi ricrearli. O se possibile anche aggiornando...

Quando provo a cancellare gl'indici tramite la DeleteIndex(...) mi ritorna un errore 3211. Come se un altro processo blocca la tabella, ma così non è.

Come posso aggiornare i campi chiave della tabella?