O problema � o custo disso... em Delphi existe esse m�todo, mas na pr�pria documenta��o � desaconselhado o seu uso, a n�o ser que se esteja trabalhando com paradox... como o Maiko e Bruno j� disseram, um SELECT COUNT � muito mais r�pido. Mas, dependendo do que voc� quer fazer (ex. pagina��o), vale a pena dar uma olhada na pattern "Value List Iterator".
[]'s Alexandre Mello. -----Mensagem original----- De: Fabio Luis [mailto:kyolinux@;terra.com.br] Enviada em: sexta-feira, 18 de outubro de 2002 10:54 Para: [EMAIL PROTECTED] Assunto: Re: [enterprise-list] Quantidades de Registros em um ResultSet Obrigado pela resposta.. Eu nao sei quanto a vcs mas eu acho um absurdo nao ter implementado nenhum metodo pra me retornar isso... ----- Original Message ----- From: "Bruno Copelli" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 18, 2002 10:50 AM Subject: Re: [enterprise-list] Quantidades de Registros em um ResultSet > Bom dia Fabio. > > Essa questao ja eh antiga aqui na lista... Na minha opniao a melhor coisa a > fazer e um SELEC COUNT (). > > ResultSet rs = sta.executeQuery("SELECT COUNT(id) FROM tab_curriculo"); > rs.nexy(); > System.out.println(rs.getInt(1)); > > Abracos, > > Bruno > > ----- Original Message ----- > From: "Fabio Luis" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, October 18, 2002 10:34 AM > Subject: [enterprise-list] Quantidades de Registros em um ResultSet > > > > Ola para todos. > > > > Gostaria de saber se tem algum jeito de eu recuperar a quantidade de um > > registro de um resultset, me falaram certa vez do metodo getFetchSize(), > mas > > esse metodo sempre retorna zero. > > > > estou utilizando o banco mySql, > > tentei fazer com esse codigo: > > > > Class.forName("com.mysql.jdbc.Driver").newInstance(); > > Connection con = > > DriverManager.getConnection("jdbc:mysql://192.0.0.12/curriculo", "java", > > "ejb"); > > Statement sta = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, > > ResultSet.TYPE_FORWARD_ONLY); > > ResultSet rs = sta.executeQuery("SELECT * FROM tab_curriculo"); > > > > System.out.println(rs.getFetchSize()); > > > > Obrigado a todos. > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.401 / Virus Database: 226 - Release Date: 9/10/2002 > > _______________________________________________________________________ > Yahoo! GeoCities > Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios. > http://br.geocities.yahoo.com/ > > --------------------------------------------------------------------- > Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] > Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] > > --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
