Field2.GetChunk Method
Access Developer Reference |
Returns all or a portion of the contents of a Memo or Long BinaryField2 object in the Fields collection of a Recordset object.
Syntax
expression.GetChunk(Offset, Bytes)
expression A variable that represents a Field2 object.
Parameters
Name | Required/Optional | Data Type | Description |
---|---|---|---|
Offset | Required | Long | The number of bytes to skip before copying begins. |
Bytes | Required | Long | The number of bytes you want to return. |
Return Value
Variant
Remarks
The bytes returned by GetChunk are assigned to variable. Use GetChunk to return a portion of the total data value at a time. You can use the AppendChunk method to reassemble the pieces.
If offset is 0, GetChunk begins copying from the first byte of the field.
If numbytes is greater than the number of bytes in the field, GetChunk returns the actual number of remaining bytes in the field.
Note |
---|
Use a Memo field for text, and put binary data only in Long Binary fields. Doing otherwise will cause undesirable results. |
Example
This example uses the AppendChunk and GetChunk methods to fill an OLE object field with data from another record, 32K at a time. In a real application, one might use a procedure like this to copy an employee record (including the employee's photo) from one table to another. In this example, the record is simply being copied back to same table. Note that all the chunk manipulation takes place within a single AddNew-Update sequence.
Visual Basic for Applications |
---|
|