Partager via


Classe SQLServerConnection

Représente une connexion JDBC à une base de données Microsoft SQL Server.

Package : com.microsoft.sqlserver.jdbc

Implémente : ISQLServerConnection, java.io.Serializable

Syntaxe

public class SQLServerConnection

Notes

SQLServerConnection prend en charge la fonctionnalité de regroupement de connexions JDBC et peut être soit une connexion JDBC physique, soit une connexion JDBC logique. SQLServerConnection gère le contrôleur de transaction pour l'ensemble des instructions qui ont été créées à partir de ce dernier et peut participer à des transactions distribuées XA gérées via un adaptateur XAResource.

SQLServerConnection gère un regroupement de handles d'instructions préparées. Les instructions préparées le sont une seule fois et sont généralement exécutées plusieurs fois avec des valeurs de données différentes pour leurs paramètres. Les instructions préparées sont également conservées entre deux fermetures d'une connexion logique (regroupée).

Notes

SQLServerConnection n'est pas sûr (thread safe). Toutefois, il est possible de traiter simultanément dans des threads simultanés plusieurs instructions créées à partir d'une seule connexion.

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

Voir aussi

Concepts

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