Hederson,

        Existe um problema em potencial aqui... Quer dizer talvez! :):)
        N�o arriscaria uma constru��o deste tipo...

        Imagina que seu ResultSet � muito grande, a partir de um determinado
"next", ele precisa acessar o banco(tudo transparente via JDBC ), mas a
conex�o que gerou ele esta fechada...

        tcha tcha...

        o que acontece?

        n�o faria um cosntru��o dessa justamente por isso... Posso causar
erros bem dificeis de serem rastreados...

Abra�o,
Alessandro.

----- Original Message -----
From: "Adelina A. Sesconetto Borges" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 18, 2001 11:40 AM
Subject: Re: [java-list] Java.sql.resultset


>
>
>     Oi Hederson!
>
>                     Resolvi este problema fazendo o meu retorno ser do
tipo
> vector.
>                     Se o acesso ao banco tiver erros eu armazeno no
primeiro
> elemento do vector  uma string com o erro, se der ok no primeiro elemento
do
> vector  eu armazeno o result set. Caso voc� queira o c�digo que faz isso
mande-me
> uma mensagem.
>
>                                     Adelina
>
> HEDERSON wrote:
>
> > Ola Pessoal,
> >         Eu criei um metodo que retorna um objeto do Java.sql.resultset.
Dentro
> > deste m�todo eu faco uma consulta em algumas tabelas do banco de dados e
> > retorno o resultado utilizando o java.sql.resultset. O problema � que na
> > hora de tratar os erros eu nao tenho como retornar
> > um valor do tipo java.sql.resultset, como eu resolvo isto?
> >  private  java.sql.ResultSet  consultarTiporesposta(String
paramDescricao)
> > throws SQLException, Exception {
> >       Connection Cn;
> >       String StrSQL;
> >       PreparedStatement pstmt;
> >       ResultSet Rs;
> >       int qtdRegistro;
> >       try {
> >           Banco Bd = new Banco();
> >           Cn =
> >
Bd.Conectar("COM.ibm.db2.jdbc.app.DB2Driver","jdbc:db2:simulado","db2admin",
> > "db2admin");
> >           Statement stmt = Cn.createStatement();
> >           stmt.execute("set schema = db2admin");
> >           StrSQL = " Select
pCodigo,pDescricao,pAtivo,pDesabilitarQuestoes "
> > +
> >                    " from TipoResposta where pDescricao like % " +
> > paramDescricao + "%";
> >           pstmt = Cn.prepareStatement(StrSQL);
> >           Rs = pstmt.executeQuery(StrSQL);
> >           stmt.close();
> >           pstmt.close();
> >           Cn.close();
> >           return Rs;
> >        }
> >         catch (java.sql.SQLException e) {
> >           System.out.print(Integer.toString(e.getErrorCode()) + "-" +
> > e.getMessage());
> >           ??? Como retornar um valor do tipo java.sql.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
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
>
>
> ------------------------------ 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a