CDBVariant

CDBVariant no tiene una clase base.

Un objeto CDBVariant representa un tipo de datos variant para las clases ODBC de MFC. CDBVariant es similar a COleVariant; Sin embargo, CDBVariant no utilice OLE. CDBVariant le permite almacenar un valor sin tener que preocuparse por el tipo de datos del valor. CDBVariant pistas del tipo de datos del valor actual, que se almacena en una Unión.

La clase CRecordset utiliza objetos CDBVariant en tres funciones miembro: GetFieldValue, GetBookmarky SetBookmark. Por ejemplo, GetFieldValue permite obtener dinámicamente datos de una columna. Porque el tipo de datos de la columna no puede ser conocido en tiempo de ejecución, GetFieldValue usa un objeto CDBVariant para almacenar los datos de la columna.

# include lt;afxdb.h>

Miembros de la clase |nbsp; Diagrama de jerarquía

Vea tambié&nnbsp;CRecordset, CRecordset::GetFieldValue, CRecordset::GetBookmark, CRecordset::SetBookmark

Index