COleCurrency::m_status
Typ danych elementu członkowskiego jest wyliczany typ CurrencyStatus, który jest zdefiniowany w COleCurrency klasy.
enum CurrencyStatus{
valid = 0,
invalid = 1,
null = 2,
};
Uwagi
Krótki opis tych wartości stanu listę:
COleCurrency::valid wskazuje że COleCurrency obiektu jest nieprawidłowy.
COleCurrency::invalid wskazuje że COleCurrency obiektu jest nieprawidłowy; oznacza to, że jego wartość mogą być nieprawidłowe.
COleCurrency::null wskazuje że COleCurrency obiekt jest null, oznacza to, że wartość nie zostały dostarczone dla tego obiektu.(Jest to "null" w rozumieniu bazy danych "posiadające żadnej wartości" a nie C++ NULL.)
Stan COleCurrency obiektu jest nieprawidłowy w następujących przypadkach:
Jeśli jego wartość jest z WARIANTU lub COleVariant wartość, która nie może być konwertowana na wartość waluty.
Jeśli ten obiekt napotkał przepełnienie lub niedomiar podczas operacji arytmetycznych przypisania, na przykład += lub * =.
Jeśli nieprawidłowa wartość został przypisany do tego obiektu.
Jeśli stan ten obiekt jawnie ustawiono nieprawidłową za pomocą SetStatus.
Więcej informacji na temat operacji, które może ustawić stan nieprawidłowy, zobacz następujące funkcje składowe:
-
Przestroga Ten element danych jest zaawansowanym sytuacjach programowania.Należy użyć wbudowanej funkcji elementów członkowskich GetStatus i SetStatus.Zobacz SetStatus dla dalszego ostrzeżenia dotyczące jawnie ustawienie tego elementu danych.
Wymagania
Nagłówek: afxdisp.h