Partager via


Classe SQLServerResultSet

Représente un jeu de résultats JDBC.

Package : com.microsoft.sqlserver.jdbc

Implémente : ISQLServerResultSet

Syntaxe

public final class SQLServerResultSet

Notes

Il existe deux types de jeux de résultats : côté client et côté serveur.

Les jeux de résultats côté client sont utilisés lorsque la mémoire du processus client dispose d'assez de place pour contenir les résultats. Ces résultats fournissent de meilleures performances en termes de rapidité et sont lus par le pilote JDBC Microsoft SQL Server dans leur intégralité à partir de la base de données. Ces jeux de résultats n'imposent aucune charge supplémentaire pour la base de données puisqu'aucun curseur n'est créé côté serveur. Cependant, ces types de jeux de résultats ne peuvent pas être mis à jour.

Les jeux de résultats côté serveur peuvent être utilisés lorsque les résultats sont trop importants pour être inclus dans la mémoire du processus client ou lorsque le jeu de résultats doit pouvoir être mis à jour. Avec ce type de jeu de résultats, le pilote JDBC crée un curseur côté serveur et extrait les lignes du jeu de résultats de façon transparente au fur et à mesure que l'utilisateur fait défiler les résultats.

La classe SQLServerResultSet fournit de nombreuses méthodes permettant de mettre à jour le jeu de résultats avec tout type de données Java natif et de nombreux types d'objets Java.

Cette classe prend en charge la désencapsulation dans la classe SQLServerResultSet, l'interface ISQLServerResultSet et l'interface java.sql.ResultSet. Pour plus d'informations, consultez Wrappers et interfaces.

Voir aussi

Concepts

Membres de ISQLServerResultSet
Référence de l'API du pilote JDBC