Propriedade Size (Parâmetro ADO)

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

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

Se você especificar um tipo de dados de comprimento variável para um objeto Parameter (por exemplo, qualquer tipo String, como adVarChar), precisará definir a propriedade Size do objeto antes de anexá-la à 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 alterar seu tipo para um tipo de dados de tamanho variável, precisará definir a propriedade Size do objeto Parameter antes de executar o objeto Command; caso contrário, ocorrerá um erro.

Se você usar o método Refresh para obter informações de parâmetro do provedor e ele retornar um ou mais objetos Parameter do tipo de dados de comprimento variável, o ADO poderá alocar memória para os parâmetros com base no tamanho potencial máximo, o que causaria 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.

Aplica-se A

Objeto Parameter

Consulte Também

Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VB)
Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VC++)
Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (JScript)
Propriedade Size (Fluxo do ADO)