O mais simples (e acho que é o mais correto): crie
três Statement diferentes:
ResultSet pTemp = stmtTemp.executeQuery("select ...."); ResultSet pCond
= stmtCond.executeQuery("select ...."); ResultSet pVent =
stmtVent.executeQuery("select ...."); --- Jonatan Schroeder [EMAIL PROTECTED]
----- Original Message -----
Sent: Thursday, October 17, 2002 5:39
PM
Subject: Re: [java-list] Grandes
results
Caros colegas, Estou
encontrando um problema englobando os ResultSet tambem. Criei 3 ResultSet a
partir de um Statement stmt do seguinte modo:
ResultSet pTemp =
stmt.executeQuery("select ...."); ResultSet pCond =
stmt.executeQuery("select ...."); ResultSet pVent =
stmt.executeQuery("select ....");
Porem, como estou tratando do retorno
de um OBJETO na funcao executeQuery(), ela somente me retorna a referencia
para este objeto. Entao o que acontece qdo eu executo a funcao pela segunda
vez eh que ela substitui o conteudo da referencia pelo resultado da
Query.
Resumindo, os 3 ResultSet possuem a mesma referencia para um
objeto que vai mudando conforme faço as Queries. Já tentei usar a funcao
clone(), porem a interface java.sql.ResultSet não eh subclasse de
java.lang.Object.
Se alguem souber como eu faco para manter esses
ResultSet inalterados apos a invocacao de
executeQuery()....
[]'s Henrique Andrade
Viecili Ciência da Computação - UFSC [EMAIL PROTECTED] [EMAIL PROTECTED]
On
Mon, 14 Oct 2002, Lincolm Ferreira de Aguiar wrote:
> Exitem Design
Patterns para isso, por exemplo, o Value List Handler, dentre outros. No
entanto, com JDBC puro, o atributo SCROLL_TYPE_SENSITIVE torna as pesquisas
mais lentas porque o ResultSet responde a alterações feitas por outros
usuários. > > Um abraço, > >
Lincolm > ----- Original Message ----- >
From: Lindomar > To: [EMAIL PROTECTED]
> Sent: Monday, October 14, 2002 3:46
PM > Subject: [java-list] Grandes results > >
> Olá pessoal. > Gostaria de colocar uma
dúvida que tenho com relação a performance em grandes consultas se utilizarmos
os recursos de navegação entre registros, como TYPE_SCROLL_SENSITIVE, dentre
outras. > Creio que fica inviável paginar "na mão grande" o
resultados de pesquisas muito grandes, alguém tem algum dado relacionando
tamanho da pesquisa com o tipo de resultset? > > >
------------------------------ LISTA SOUJAVA
---------------------------- http://www.soujava.org.br -
Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras
da lista: http://www.soujava.org.br/regras.htm historico:
http://www.mail-archive.com/java-list%40soujava.org.br para
sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
|