----- Original Message -----
Sent: Thursday, January 23, 2003 10:49
AM
Subject: Re: [cejug-discussao]
ResultSet e ResultSetMetaData
Marlos,
Acho que n�o existe uma forma, a
priore, de saber qual a quantidade de registros retornados.
Um "select" qualquer gera um ResultSet
que, dependendo da implementa��o do Driver,
pode ainda n�o ter buscado todo o
resultado do BD (pode estah fazendo por partes, pra evitar overheads
desnecess�rios).
A maneira de saber quantos registros
vieram � percorrer o ResultSet com o next() mesmo.
A media que voce le, coloca numa
hashtable.
Em Updates, a quantidade de registros
afetados pode ser recuperada (o que n�o � o seu caso).
PreparedStatement
pstmt = conn.prepareStatement( sql );
...
rowCount = pstmt.executeUpdate(); // Executa o update e pega a quantidade de
linhas afetadas no Update
----- Original Message -----
Sent: Thursday, January 23, 2003 1:11
AM
Subject: [cejug-discussao] ResultSet
e ResultSetMetaData
Sauda��es,
Estou procurando uma maneira de passar o
conteudo do ResultSet para um array de objetos. Para isso eu preciso
primeiro criar um array e para cri�-lo preciso saber quantas linhas o
resultset est� guardando.
Algu�m conhece alguma maneira de identificar
a quantidade de linhas do ResultSet ? (J� procurei na API, mas n�o
consegui encontrar.
Agrade�o antecipadamente,
Marlos Guimar�es
ICQ:
194935380