Maison > base de données > tutoriel mysql > Expliquez la différence entre RowSet et ResultSet dans JDBC ?

Expliquez la différence entre RowSet et ResultSet dans JDBC ?

PHPz
Libérer: 2023-08-27 14:29:05
avant
1266 Les gens l'ont consulté

解释一下 JDBC 中 RowSet 和 ResultSet 的区别?

Voici les différences entre RowSet et ResultSet :

RowSet peut être connecté et déconnecté de la base de données. 正文>表>
ResultSet RowSet
ResultSet maintient toujours une connexion à la base de données.
ne peut pas être sérialisé. Les objets RowSet peuvent être sérialisés.
Les objets ResultSet ne peuvent pas être transmis sur le réseau. Vous pouvez transmettre des objets RowSet sur le réseau.
Les objets ResultSet ne sont pas des objets JavaBean

Vous pouvez utiliser la méthode executeQuery() pour créer/obtenir un ensemble de résultats.

L'objet ResultSet est un objet JavaBean.

Vous pouvez utiliser la méthode RowSetProvider.newFactory().createJdb cRowSet() pour obtenir un RowSet.

Par défaut, les objets ResultSet ne peuvent pas défiler ni être mis à jour. Par défaut, les objets RowSet peuvent défiler et être mis à jour.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal