Método GetChunk (ADO)
Devuelve todo, o una parte, del contenido de un texto grande o datos binarios Field objeto.
Sintaxis
variable = field.GetChunk(Size)
Valor devuelto
Devuelve un Variant.
Parámetros
de tamaño de
Expresión long que es igual al número de bytes o caracteres que desea recuperar.
Observaciones
Utilice el método GetChunk en un objeto field para recuperar parte o todos sus datos binarios o de caracteres largos. En situaciones en las que la memoria del sistema está limitada, puede usar el método GetChunk para manipular valores largos en partes, en lugar de en su totalidad.
Los datos que devuelve una llamada GetChunk se asignan a variable. Si tamaño es mayor que los datos restantes, el método GetChunk devuelve solo los datos restantes sin rellenar variable con espacios vacíos. Si el campo está vacío, el método GetChunk devuelve un valor NULL.
Cada llamada GetChunk recupera datos a partir de dónde se dejó la llamada de Anterior GetChunk. Sin embargo, si va a recuperar datos de un campo y, a continuación, establece o lee el valor de otro campo en el registro actual, ADO supone que ha terminado de recuperar datos del primer campo. Si llama de nuevo al método GetChunk en el primer campo, ADO interpreta la llamada como una nueva operación de GetChunk y comienza a leer desde el principio de los datos. El acceso a campos de otros objetos recordset de que no son clones del primer objeto recordset de no interrumpirá las operaciones de GetChunk.
Si el de adFldLong en la propiedad attributes de un objeto field de se establece en True, puede usar el método GetChunk para ese campo.
Si no hay ningún registro actual al usar el método GetChunk en un objeto Field, se produce el error 3021 (sin registro actual).
Nota
El método GetChunk no funciona en objetos Field de un objeto Record de. No realiza ninguna operación y generará un error en tiempo de ejecución.
Se aplica a
Consulte también
Ejemplo de métodos AppendChunk y GetChunk (VB)
ejemplo de métodos AppendChunk y GetChunk (VC++)
del método AppendChunk (ADO)
de Attributes (ADO)