--- title: "Field (ADO for Visual C++ Syntax) | Microsoft Docs" ms.prod: sql ms.prod_service: connectivity ms.technology: connectivity ms.custom: "" ms.date: "01/19/2017" ms.reviewer: "" ms.topic: conceptual apitype: "COM" dev_langs: - "C++" helpviewer_keywords: - "Field collection [ADO], ADO for Visual C++ syntax" ms.assetid: 04631b08-3937-440b-ac09-cd166f239908 author: MightyPen ms.author: genemi --- # Field (ADO for Visual C++ Syntax) ## Methods ``` AppendChunk(VARIANT Data) GetChunk(long Length, VARIANT *pvar) ``` ## Properties ``` get_ActualSize(long *pl) get_Attributes(long *pl) put_Attributes(long lAttributes) get_DataFormat(IUnknown **ppiDF) put_DataFormat(IUnknown *piDF) get_DefinedSize(long *pl) put_DefinedSize(long lSize) get_Name(BSTR *pbstr) get_NumericScale(BYTE *pbNumericScale) put_NumericScale(BYTE bScale) get_OriginalValue(VARIANT *pvar) get_Precision(BYTE *pbPrecision) put_Precision(BYTE bPrecision) get_Type(DataTypeEnum *pDataType) put_Type(DataTypeEnum DataType) get_UnderlyingValue(VARIANT *pvar) get_Value(VARIANT *pvar) put_Value(VARIANT Val) ``` ## See Also [Field Object](../../../ado/reference/ado-api/field-object.md)