Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

errore in campo di una tabella "#Eliminato"

78 views
Skip to first unread message

mario rossi

unread,
Apr 27, 2023, 12:17:22 PM4/27/23
to
Buongiorno a tutti,

A volte mi capita che un record di una tabella di Access non si riesca a duplicare o modificare correttamente, se poi vado a vedere riporta #Eliminato solo in un campo note di tipo testo.

Qualcuno ha idea del perché capita e come evitarlo?

Grazie a tutti.

Michele

unread,
Apr 28, 2023, 3:19:18 PM4/28/23
to
sbaglierai qualcosa...
usa il debug e passo passo cerca di capire quale query cancella dei record nella tua tabella...

Simone Calligaris

unread,
May 1, 2023, 12:58:17 PM5/1/23
to

> Buongiorno a tutti,
>
> A volte mi capita che un record di una tabella di Access non si riesca a duplicare o modificare correttamente, se poi vado a vedere riporta #Eliminato solo in un campo note di tipo testo. >
> Qualcuno ha idea del perché capita e come evitarlo?

Sembrerebbe un record danneggiato: coi campi Memo capita quello che descrivi.

Saluti

mario rossi

unread,
May 3, 2023, 10:42:31 AM5/3/23
to
Confermo non è un record eliminato ma è solo un campo danneggiato con scritto #eliminato e confermo è un memo il resto dei campi hanno il valore corretto.
Quale metodo usate voi per correggere questo valore @eliminato?

Simone Calligaris

unread,
May 3, 2023, 10:49:52 AM5/3/23
to

> Confermo non è un record eliminato ma è solo un campo danneggiato con scritto #eliminato e confermo è un memo il resto dei campi hanno il valore corretto.
> Quale metodo usate voi per correggere questo valore @eliminato?

Mah, i soliti che si usavano in questi casi: se il compatta/Ripristina non basta, importa tutto in un nuovo DB, il record danneggiato dovrebbe sparire.
Sul web trovi molti riferimenti al problema in oggetto: sarebbe meglio non usare campi Memo in tabelle utilizzate in multiutenza.

Saluti

Michele

unread,
May 4, 2023, 9:28:52 AM5/4/23
to
in fase di visualizzazione prova a inserire left([campo],1000) invece di [campo]
0 new messages