2010-09-01 3 views
4

Existe-t-il une valeur par défaut définie pour la rétention de ResultSet, si Connection.setHoldability() n'est jamais invoqué ou si une capacité de conservation n'est jamais spécifiée lors de la création d'une instruction?JDBC: holdability par défaut d'un ResultSet

Je n'ai rien trouvé dans les documents API de JDBC - est-ce que c'est spécifique à l'implémentation?

Merci.

Répondre

4

« La propriété par défaut holdability d'un objet ResultSet est mise en œuvre définie La holdability par défaut de ResultSet Les objets renvoyés par la source de données sous-jacente peuvent être déterminés à l'aide des API fournies par JDBC 3.0. "

Veuillez voir ce link pour référence.

4

La capacité de conservation par défaut est spécifique à l'implémentation, mais vous pouvez obtenir la capacité de stockage par défaut en appelant la méthode getResultSetHoldability sur DatabaseMetaData pour la connexion.

Vous pouvez voir aussi la section 6.1.9 dans la documentation JDBC Oracle/Sun pour plus de détails:. http://download.oracle.com/javase/1.4.2/docs/guide/jdbc/getstart/resultset.html

+0

À droite sur Riaan. – CoolBeans

Questions connexes