Hier sind die Unterschiede zwischen RowSet und ResultSet:
ResultSet | RowSet |
---|---|
ResultSet hält immer eine Verbindung zur Datenbank aufrecht. | RowSet kann mit der Datenbank verbunden und von ihr getrennt werden.|
kann nicht serialisiert werden. | RowSet-Objekte können serialisiert werden. |
ResultSet-Objekte können nicht über das Netzwerk weitergeleitet werden. | Sie können RowSet-Objekte über das Netzwerk übergeben. |
ResultSet-Objekte sind keine JavaBean-Objekte Sie können die Methode executeQuery() verwenden, um eine Ergebnismenge zu erstellen/abzurufen. |
Das ResultSet-Objekt ist ein JavaBean-Objekt. Sie können die Methode RowSetProvider.newFactory().createJdb cRowSet() verwenden, um ein RowSet abzurufen. |
Standardmäßig sind ResultSet-Objekte nicht scrollbar oder aktualisierbar. | Standardmäßig sind RowSet-Objekte scrollbar und aktualisierbar. |
Das obige ist der detaillierte Inhalt vonErklären Sie den Unterschied zwischen RowSet und ResultSet in JDBC?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!