Connection |
Connexion |
---|---|
Java | java.sql |
Description
Cette classe permet d'effectuer une connexion (une session) à la base de données SQL.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
ABORT | void abort(Executor executor); | Cette méthode permet de terminer une connexion ouverte. | |
CLEARWARNINGS | void clearWarnings(); | Cette méthode permet d'effacer tous les avertissements signalés pour cet objet de connexion. | |
CLOSE | void close(); | Cette méthode permet de libérer immédiatement la base de données et les ressources JDBC de cet objet de connexion au lieu d'attendre leur libération automatique. | |
COMMIT | void commit(); | Cette méthode permet d'appliquer toutes les modifications apportées depuis la précédente validation ou annulation permanentes et libère tous les verrous de base de données actuellement détenus par cet objet Connection. | |
CREATEARRAYOF | Array createArrayOf(String typeName, Object[] elements); | Cette méthode permet de créer des objets de tableau. | |
CREATEBLOB | Blob createBlob(); | Cette méthode permet de construire un objet mettant en oeuvre l'interface Blob. | |
CREATECLOB | Clob createClob(); | Cette méthode permet de construire un objet mettant en oeuvre l'interface Clob. | |
CREATENCLOB | NClob createNClob(); | Cette méthode permet de construire un objet mettant en oeuvre l'interface NClob. | |
CREATESQLXML | SQLXML createSQLXML(); | Cette méthode permet de construire un objet mettant en oeuvre l'interface SQLXML. | |
CREATESTATEMENT | Statement createStatement(); | Cette méthode permet de créer un objet Statement pour l'envoi d'instructions SQL à la base de données. | |
CREATESTATEMENT | Statement createStatement(int resultSetType, int resultSetConcurrency); | Cette méthode permet de créer un objet Statement générant des objets ResultSet avec le type et la simultanéité donnés. | |
CREATESTATEMENT | Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability); | Cette méthode permet de créer un objet Statement générant des objets ResultSet avec le type, la simultanéité et la portabilité donnés. | |
CREATESTRUCT | Struct createStruct(String typeName, Object[] attributes); | Cette méthode permet de de créer des objets Struct. | |
GETAUTOCOMMIT | boolean getAutoCommit(); | Cette méthode permet de demander le mode de validation automatique actuel pour cet objet Connection. | |
GETCATALOG | String getCatalog(); | Cette méthode permet de demander le nom de catalogue actuel de cet objet Connection. | |
GETCLIENTINFO | Properties getClientInfo(); | Cette méthode permet de demander une liste contenant le nom et la valeur actuelle de chaque propriété d'informations client prise en charge par le pilote. | |
GETCLIENTINFO | String getClientInfo(String name); | Cette méthode permet de demander la valeur de la propriété d'informations client spécifiée par nom. | |
GETHOLDABILITY | int getHoldability(); | Cette méthode permet de demander la maintenabilité actuelle des objets ResultSet créés à l'aide de cet objet Connection. | |
GETMETADATA | DatabaseMetaData getMetaData(); | Cette méthode permet de demander un objet DatabaseMetaData contenant des métadonnées sur la base de données à laquelle cet objet Connection représente une connexion. | |
GETNETWORKTIMEOUT | int getNetworkTimeout(); | Cette méthode permet de demander le nombre de millisecondes pendant lequel le pilote attend qu'une requête de base de données soit terminée. | |
GETSCHEMA | String getSchema(); | Cette méthode permet de demander le nom de schéma actuel de cet objet Connection. | |
GETTRANSACTIONISOLATION | int getTransactionIsolation(); | Cette méthode permet de demander le niveau d'isolation actuel de la transaction de cet objet de connexion. | |
GETTYPEMAP | Map<String,Class<?>> getTypeMap(); | Cette méthode permet de demander l'objet Map associé à cet objet Connection. | |
GETWARNINGS | SQLWarning getWarnings(); | Cette méthode permet de demander le premier avertissement signalé par les appels sur cet objet Connection. | |
ISCLOSED | boolean isClosed(); | Cette méthode permet de demander si cet objet de connexion a été fermé. | |
ISREADONLY | boolean isReadOnly(); | Cette méthode permet de demander si cet objet Connection est en mode lecture seulement. | |
ISVALID | boolean isValid(int timeout); | Cette méthode permet de vérifier si la connexion n'a pas été fermée et est toujours valide. | |
NATIVESQL | String nativeSQL(String sql); | Cette méthode permet de convertir l'instruction SQL donnée en grammaire SQL native du système. | |
PREPARECALL | CallableStatement prepareCall(String sql); | Cette méthode permet de créer un objet CallableStatement pour appeler des procédures entreposées dans la base de données. | |
PREPARECALL | CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency); | Cette méthode permet de créer un objet CallableStatement générant des objets ResultSet avec le type et la simultanéité donnés. | |
PREPARECALL | CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability); | Cette méthode permet de créer un objet CallableStatement générant des objets ResultSet avec le type et la simultanéité donnés. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql); | Cette méthode permet de créer un objet PreparedStatement pour l'envoi d'instructions SQL paramétrées à la base de données. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql, int autoGeneratedKeys); | Cette méthode permet de créer un objet PreparedStatement par défaut capable d'extraire des clefs générées automatiquement. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql, int[] columnIndexes); | Cette méthode permet de créer un objet PreparedStatement par défaut capable de renvoyer les clefs générées automatiquement et désignées par le tableau spécifié. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency); | Cette méthode permet de créer un objet PreparedStatement générant des objets ResultSet avec le type et la simultanéité donnés. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability); | Cette méthode permet de créer un objet PreparedStatement générant des objets ResultSet avec le type, la simultanéité et la capacité de conservation donnés. | |
PREPARESTATEMENT | PreparedStatement prepareStatement(String sql, String[] columnNames); | Cette méthode permet de créer un objet PreparedStatement par défaut capable de renvoyer les clefs générées automatiquement et désignées par le tableau donné. | |
RELEASESAVEPOINT | void releaseSavepoint(Savepoint savepoint); | Cette méthode permet de supprimer le Savepoint spécifié et les objets spécifié suivants de la transaction en cours. | |
ROLLBACK | void rollback(); | Cette méthode permet d'annuler toutes les modifications apportées à la transaction en cours et libère tous les verrous de base de données actuellement détenus par cet objet Connection. | |
ROLLBACK | void rollback(Savepoint savepoint); | Cette méthode permet d'annuler toutes les modifications apportées après l'objet Savepoint spécifié. | |
SETAUTOCOMMIT | void setAutoCommit(boolean autoCommit); | Cette méthode permet de fixer le mode de validation automatique de cette connexion sur l'état spécifié. | |
SETCATALOG | void setCatalog(String catalog); | Cette méthode permet de fixer le nom de catalogue spécifié afin de sélectionner un sous-espace de la base de données de cet objet Connection dans lequel travailler. | |
SETCLIENTINFO | void setClientInfo(Properties properties); | Cette méthode permet de fixer la valeur des propriétés d'informations client de la connexion. | |
SETCLIENTINFO | void setClientInfo(String name, String value); | Cette méthode permet de fixer la valeur de la propriété d'informations client spécifiée par nom sur la valeur spécifiée par valeur. | |
SETHOLDABILITY | void setHoldability(int holdability); | Cette méthode permet de remplacer la portabilité par défaut des objets ResultSet créés à l'aide de cet objet Connection par la portabilité donnée. | |
SETNETWORKTIMEOUT | void setNetworkTimeout(Executor executor, int milliseconds); | Cette méthode permet de fixer la durée maximale pendant laquelle une connexion ou des objets créés à partir de la connexion attendront que la base de données réponde à une demande. | |
SETREADONLY | void setReadOnly(boolean readOnly); | Cette méthode permet de mettre cette connexion en mode lecture seulement en tant que drapeau pour le pilote afin d'activer les optimisations de base de données. | |
SETSAVEPOINT | Savepoint setSavepoint(); | Cette méthode permet de créer un point de sauvegarde non nommé dans la transaction en cours et renvoie le nouvel objet Savepoint le représentant. | |
SETSAVEPOINT | Savepoint setSavepoint(String name); | Cette méthode permet de créer un point de sauvegarde avec le nom indiqué dans la transaction en cours et renvoie le nouvel objet Savepoint le représentant. | |
SETSCHEMA | void setSchema(String schema); | Cette méthode permet de fixer le nom de schéma spécifié à accéder. | |
SETTRANSACTIONISOLATION | void setTransactionIsolation(int level); | Cette méthode permet de tenter de remplacer le niveau d'isolation de transaction par cet objet Connection par celui indiqué. | |
SETTYPEMAP | void setTypeMap(Map<String,Class<?>> map); | Cette méthode permet d'installer l'objet TypeMap donné en tant que cartographie de types pour cet objet Connection. |
Dernière mise à jour : Dimanche, le 21 juin 2015