Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
claudinei

Verificar quantidade de registro de uma consulta

Recommended Posts

claudinei

Galera

  Bom dia, como faço para através do comando.ExecuteOracleScalar(), pegar o número de registros que veio através da consulta ou identificar de outra maneira que tive retorno de registro da consulta realizada, sendo que aproveito para pegar os dados da consulta, que vem através de store procedure ?

:cheesygrin:

Share this post


Link to post
Share on other sites
José Lopes

com execute scalar, fazes qq coisa do genero:

select count(1) from "nome da tabela" where "condição da query"


Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!!

Share this post


Link to post
Share on other sites
Gooden

se passares para uma dataset depois tambem podes fazer da seguinte forma

mydataset.tables(0).rows.count

ele vai te dar o numero de colunas de uma consulta. isto da sempre muito jeito quando tambem se quer usar os dados dentro da consulta.

Share this post


Link to post
Share on other sites
Hellblazer

se passares para uma dataset depois tambem podes fazer da seguinte forma

mydataset.tables(0).rows.count

ele vai te dar o numero de colunas de uma consulta. isto da sempre muito jeito quando tambem se quer usar os dados dentro da consulta.

Bastante mesmo :P

Pois com o dataset podemos fazer apenas uma pesquisa e tratar o resto da informação pelo code :D o que significa uma melhoria significativa na performance da aplicação :)


There are two ways to write error-free programs; only the third one works.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.