COleCurrency::m_status
Il tipo del membro dati è il tipo enumerato CurrencyStatus, definito nella classe COleCurrency.
enum CurrencyStatus{
valid = 0,
invalid = 1,
null = 2,
};
Note
Per una breve descrizione di questi valori dello stato, vedere il seguente elenco:
COleCurrency::valid indica che l'oggetto COleCurrency è valido.
COleCurrency::invalid indica che l'oggetto COleCurrency non è valido; ovvero il valore può essere corretto.
COleCurrency::null indica che l'oggetto COleCurrency è null, ovvero, che nessun valore è stato fornito per l'oggetto.Ossia "null" nel senso del database di "non contiene alcun valore," rispetto a C++ NULL).
Lo stato di un oggetto COleCurrency non è valido nei seguenti casi:
Se il valore viene impostato da un valore COleVariant o VARIANT che non può essere convertito in un valore di valuta.
Se questo oggetto è verificato un overflow o un underflow durante l'operazione di assegnazione aritmetica, ad esempio += o *=.
Se un valore non valido è stato assegnato a tale oggetto.
Se lo stato di questo oggetto in modo esplicito è impostato su non valido utilizzando SetStatus.
Per ulteriori informazioni sulle operazioni che possono impostare lo stato su non valido, vedere le seguenti funzioni membro:
-
Attenzione
Questo membro dati è per le situazioni avanzate di programmazione.È consigliabile utilizzare le funzioni membro inline GetStatus e SetStatus.Vedere per ulteriori SetStatus utilizzo per quanto riguarda impostare in modo esplicito il membro dati.
Requisiti
Header: afxdisp.h