anular SetString (LPCTSTR lpszSrc, VARTYPE vtSrc );
Parámetros
lpszSrc
Una cadena terminada en nulo que se copian en el nuevo objeto COleVariant.
vtSrc El VARTYPE para el nuevo objeto COleVariant.
Observaciones
Llamar a esta función para definir la cadena a un tipo determinado. El parámetro vtSrc debe ser la VT_BSTR (UNICODE) o VT_BSTRT (ANSI). SetString se utiliza normalmente para establecer cadenas ANSI, desde el valor por defecto para el constructor de COleVariant::COleVariant con una cadena o un parámetro de cadena de puntero y no VARTYPE es UNICODE.
Un conjunto de registros DAO en una versión no UNICODE espera cadenas que ANSI. Por lo tanto, para funciones DAO que utilizan objetos COleVariant , si no se crea un conjunto de registros UNICODE, debe utilizar el COleVariant::COleVariant ( lpszSrc, vtSrc ) forma de constructor con vtSrc establecido en VT_BSTRT (ANSI) o utilizar SetString con vtSrc a VT_BSTRT para hacer cadenas ANSI. Por ejemplo, las funciones de CDAORecordset CDAORecordset::Seek y CDAORecordset::SetFieldValue usan COleVariant objetos como parámetros. Estos objetos deben ser ANSI si el conjunto de registros DAO no es UNICODE.
Introducción a COleVariant |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleVariant::COleVariant, CDAORecordset::Seek, CDAORecordset::SetFieldValue