Taula de continguts:

Què és SQL ResultSet?
Què és SQL ResultSet?

Vídeo: Què és SQL ResultSet?

Vídeo: Què és SQL ResultSet?
Vídeo: 6. Cómo usar Statement y ResultSet – Curso de JDBC 2024, Abril
Anonim

A Conjunt de resultats és un objecte Java que conté els resultats de l'execució d'un SQL consulta. En altres paraules, conté les files que compleixen les condicions de la consulta. Les dades emmagatzemades en a Conjunt de resultats L'objecte es recupera mitjançant un conjunt de mètodes get que permet accedir a les diferents columnes de la fila actual.

Aleshores, què és ResultSet a JDBC amb exemple?

A Conjunt de resultats object és una taula de dades que representa una base de dades conjunt de resultats , que normalment es genera executant una instrucció que consulta la base de dades. Per exemple , les Taules de Cafè. El mètode viewTable crea un Conjunt de resultats , rs, quan executa la consulta mitjançant l'objecte Statement, stmt.

A més, per què ResultSet està buit? Passa quan tens dues o més connexions obertes amb la base de dades del mateix usuari. Per exemple, una connexió a SQL Developer i una connexió a Java. El resultat sempre és un conjunt de resultats buit . Proveu d'inserir registres nous, després compromeu-vos a la finestra d'ordres d'execució d'SQL i executeu el vostre codi.

A més, quins són els tipus de ResultSet?

Hi ha 3 tipus bàsics de ResultSet

  • Només endavant. Com el seu nom indica, aquest tipus només es pot avançar i no es pot desplaçar.
  • Insensible al desplaçament. Aquest tipus es pot desplaçar, el que significa que el cursor es pot moure en qualsevol direcció.
  • Sensible al desplaçament.
  • Només endavant.
  • Insensible al desplaçament.
  • Sensible al desplaçament.

Què fa a continuació ResultSet?

Inicialment, aquest cursor es situa abans de la primera fila. El Pròxim () mètode de la Conjunt de resultats interfície mou el punter del corrent ( Conjunt de resultats ) s'oposa a la Pròxim fila, des de la posició actual. I en trucar al Pròxim () mètode per segona vegada el conjunt de resultats el cursor es mourà a la 2a fila.

Recomanat: