Partilhar via


Descritores explicitamente atribuídos

Uma aplicação pode atribuir explicitamente um descritor de aplicação a uma ligação em qualquer momento em que esteja ligada à base de dados. Ao especificar esse handle de descritor como um atributo de um handle de instrução usando SQLSetStmtAttr, a aplicação orienta o driver a usar esse descritor em vez dos correspondentes descritores de aplicação implicitamente atribuídos. A aplicação não pode especificar descritores alternativos de implementação.

Uma aplicação pode associar um descritor explicitamente alocado a mais do que uma instrução. Só quando uma aplicação está efetivamente ligada à base de dados é que um descritor pode ser explicitamente alocado. A aplicação pode libertar tal descritor de forma explícita ou implícita, libertando a sua ligação.