Partilhar via


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 de parâmetro.

Observações

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

Se você especificar um tipo de dados de comprimento variável para um objeto Parameter (por exemplo, qualquer tipo de de cadeia de caracteres de, como adVarChar), deverá definir a propriedade Size do objeto antes de anexá-la à coleção parâmetros; caso contrário, ocorrerá um erro.

Se você já tiver acrescentado o objeto Parameter à coleção parâmetros de um objeto de comando de e alterar seu tipo para um tipo de dados de comprimento variável, deverá definir a propriedade Size do objetodo parâmetro 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 tipos de dados de comprimento variável parâmetro objetos, o ADO poderá alocar memória para os parâmetros com base em seu tamanho potencial máximo, o que pode 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.

Aplica-se a

de objeto de parâmetro

Consulte Também

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