Condividi tramite


Un valore decimale in una colonna viene arrotondato per eccesso o per giù a un valore intero in Access

Sintomi

Quando si immette un valore decimale in una colonna in Microsoft Access, il valore decimale viene arrotondato per eccesso o per giù a un valore intero.

Questo problema si verifica quando tutte le condizioni seguenti sono vere.

  • La tabella viene creata in visualizzazione Foglio dati.
  • Il primo valore immesso nella prima riga della colonna è un valore intero.

Causa

Quando il primo valore immesso nella prima riga della colonna è un valore intero, Access imposta automaticamente il tipo di dati della colonna su Number. Inoltre, la proprietà Field Size della colonna è impostata su Long Integer. Pertanto, il valore decimale immesso nella colonna viene arrotondato per eccesso o per giù al valore intero.

Soluzione alternativa

Per risolvere questo problema, impostare manualmente la proprietà Dimensione campo della colonna su Double o su Decimal.

  1. Fare clic sulla scheda Foglio dati . Nel gruppo Visualizzazioni fare clic sulla freccia in Visualizza e quindi su Visualizzazione struttura.

    Nota Se la tabella non è già stata salvata, verrà richiesto di salvare la tabella con un nome di tabella specificato.

  2. Individuare la colonna da modificare e quindi impostare la proprietà Dimensione campo della colonna su Double o su Decimal.

    Nota Se si imposta la proprietà Dimensione campo della colonna su Decimal, è necessario impostare anche la proprietà Scale della colonna. Quando si imposta la proprietà Scale, si specifica il numero massimo di cifre che è possibile archiviare a destra del separatore decimale.

  3. Salvare la tabella.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Ulteriori informazioni

Se il primo valore immesso nella prima riga della colonna è un valore decimale, la proprietà Field Size di questa colonna viene impostata automaticamente su Double. Pertanto, non si verifica il problema descritto in questo articolo.