ホームページ >データベース >mysql チュートリアル >JDBC における RowSet と ResultSet の違いを説明してください。

JDBC における RowSet と ResultSet の違いを説明してください。

PHPz
PHPz転載
2023-08-27 14:29:051338ブラウズ

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

#RowSet と ResultSet の違いは次のとおりです:

ResultSetRowSetResultSet は常にデータベースへの接続を維持します。 RowSet はデータベースに接続したり、データベースから切断したりできます。 #シリアル化できません。 ResultSet オブジェクトをネットワーク経由で渡すことはできません。 ResultSet オブジェクトは JavaBean オブジェクトではありません デフォルトでは、ResultSet オブジェクトはスクロールまたは更新できません。 正文>
RowSet オブジェクトはシリアル化できます。
RowSet オブジェクトをネットワーク経由で渡すことができます。
executeQuery()

メソッドを使用して結果セットを作成/取得できます。

ResultSet オブジェクトは JavaBean オブジェクトです。

RowSetProvider.newFactory().createJdb cRowSet()

メソッドを使用して RowSet を取得できます。

デフォルトでは、RowSet オブジェクトはスクロール可能で更新可能です。

以上がJDBC における RowSet と ResultSet の違いを説明してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。