CDBVariant

CDBVariant não tem uma classe base.

Um objeto de CDBVariant representa um tipo de dados variant para as classes de ODBC do MFC. CDBVariant é semelhante ao COleVariant; no entanto, CDBVariant não usa OLE. CDBVariant permite que você armazene um valor sem se preocupar com tipo de dados do valor. CDBVariant controla o tipo de dados do valor atual, que é armazenado em uma União.

Classe CRecordset utiliza objetos de CDBVariant em três funções de membro: GetFieldValue, GetBookmarke SetBookmark. Por exemplo, GetFieldValue permite que você dinamicamente buscar dados em uma coluna. Porque o tipo de dados da coluna não pode ser conhecido em tempo de execução, GetFieldValue usa um objeto de CDBVariant para armazenar dados da coluna.

# include lt;afxdb.h>

Membros da classe |nbsp; Gráfico de hierarquia

Co&nsulte tambémnbsp;CRecordset, CRecordset::GetFieldValue, CRecordset::GetBookmark, CRecordset::SetBookmark

Index