Méthode getHoldability (SQLServerResultSet)
Récupère la fonctionnalité de mise en attente de cet objet SQLServerResultSet.
Syntaxe
public int getHoldability()
Valeur de retour
Valeur int contenant l’un des niveaux de mise en attente suivants :
HOLD_CURSORS_OVER_COMMIT
CLOSE_CURSORS_AT_COMMIT
Exceptions
Notes
Cette méthode getHoldability est spécifiée par la méthode getHoldability de l’interface java.sql.ResultSet.
Pour définir la capacité de mise en attente du jeu de résultats, les applications peuvent utiliser la méthode setHoldability de la classe SQLServerConnection. Une fois la méthode setHoldability appelée, l’objet d’instruction et son objet de jeu de résultats créés, et l’instruction exécutée, l’application doit dans certains cas modifier à nouveau la capacité de mise en attente.
Pour les curseurs côté serveur, lors d'une connexion à SQL Server 2005 ou version ultérieure, la définition de la fonctionnalité de mise en attente affecte uniquement la fonctionnalité des nouveaux jeux de résultats qui doivent être créés sur cette connexion. Toutefois, avec SQL Server 2000, la définition de la fonctionnalité de mise en attente affecte la fonctionnalité de mise en attente des jeux de résultats existants et des nouveaux jeux de résultats qui doivent être créés sur cette connexion.
Lors de la réinitialisation de la fonctionnalité de mise en attente et de l'appel de la méthode getHoldability sur l'objet de jeu de résultats créé précédemment, la valeur renvoyée par cette méthode peut être différente de la valeur de fonctionnalité de mise en attente retournée par les méthodes suivantes : Statement.getResultSetHoldability, Connection.getHoldability ou DatabaseMetaData.getResultSetHoldability.