Anar al contingut

Result Set

De L'Enciclopèdia, la wikipedia en valencià

Un ResultSet, o conjunt de resultats, conté els resultats d'una consulta SQL, per lo que és un conjunt de files obtingudes des d'una base de senyes, aixina com Metadatos sobre la consulta i els tamanys de cada columna.

Definició

[editar | editar còdic]

Un ResultSet conté totes les files que satisfan les condicions d'una sentència SQL i proporciona l'accés a les senyes d'estes files per mig d'un conjunt de métodos get que permeten l'accés a les diferents columnes de la files. El método ResultSet.next s'usa per a moure's a la següent fila del result set, convertint a esta en la fila actual. Simplificant, un Result Set és una taula, pero no hi ha garantia de que les senyes apleguen en orde, per lo que es pot usar la sentència ORDER BY per a assignar un determinat orde establit en les files del ResultSet.

Eixemple en còdic Java

[editar | editar còdic]

S'afig un eixemple per a obtindre un Result Set en Java (llenguage de programació)

import java.sql.*;

/**
ResultSetExample.java
**/
PreparedStatement stmt = null;
ResultSet rs = null;

stmt = en.prepareStatement("SELECT * FROM persones");
rs = stmt.executeQuery();

while(rs.next()) {
   for (int x=1;x<=rs.getMetaData().getColumnCount();x++)
     System.out.print(rs.getString(x)+ "	");
   
   System.out.println("");
}


Referències

[editar | editar còdic]