Compartilhar via


Propriedade Size (ADO)

Aplica-se ao: Access 2013, Office 2013

Indica o tamanho máximo, em bytes ou caracteres, de um objeto Parameter.

Configurações e valores retornados

Define ou retorna um valor Long que indica o tamanho máximo em bytes ou caracteres de um valor em um objeto Parameter.

Comentários

Utilize a propriedade Size para determinar o tamanho máximo dos valores gravados em ou lidos a partir da propriedade Value de um objeto Parameter.

Se você especificar um tipo de dados de tamanho variável para um objeto Parameter (por exemplo, qualquer tipo String, como adVarChar), será preciso definir a propriedade Size do objeto antes de acrescentá-lo à coleção Parameters; caso contrário, ocorrerá um erro.

Se você já tiver acrescentado o objeto Parameter à coleção Parameters de um objeto Command e você alterar seu tipo para um tipo de dados de tamanho variável, será preciso definir a propriedade Size do objeto Parameter antes de executar o objeto Command; caso contrário, ocorrerá um erro.

Se você utilizar o método Refresh para obter as informações de parâmetro a partir de um provedor e ele retornar um ou mais objetos Parameter de tipo de dados de tamanho variável, o ADO poderá alocar memória para os parâmetros com base em seu potencial máximo de tamanho, o que poderia causar um erro durante a execução. Para evitar um erro, você deve definir explicitamente a propriedade Size para esses parâmetros antes de executar o comando.

A propriedade Size é leitura/gravação.