CONTAR REGISTRO EM SQL EM VB6

 Tópico anterior Próximo tópico Novo tópico

CONTAR REGISTRO EM SQL EM VB6

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#477302 - 21/10/2017 20:04:52

JLRB
NITEROI
Cadast. em:Março/2012


Olá galera! estou precisando de uma rotina para contar registro no vb6 em sql



#477308 - 22/10/2017 15:42:31

DS2T
BARRA MANSA
Cadast. em:Novembro/2010


Boa tarde!

Existem vários exemplos na internet, em uma pesquisa rápida já encontrei esse:

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/157-select-count-dao.htm


Aí tem exemplo tanto mostrando em DAO, quanto em ADO.

Dica: Quando for postar, tente especificar ao máximo sua dúvida, em que ponto está tendo dificuldade. Fazer um Count no VB6 envolve muita coisa. DAO ou ADO? Sua dúvida é em criar o SELECT ou em fazer conexão? etc...  Explicando melhor sua dificuldade, fica mais fácil te ajudar.

Abraços!

"Cansei de frases intelectuais" - Eu mesmo


#477339 - 23/10/2017 20:31:10

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 24/10/2017 19:31:53 por JCM0867

Seria algo assim?
Select Count(*) as NroRegistros From Tabela...
Ou pode fazer um loop na tabela
não sei se entendi




#477340 - 23/10/2017 20:58:18

ADILSOO
PRATANIA
Cadast. em:Março/2012


Amigo, se você simplesmente quer contar os registros da tabela voce pode usar:
  rs.recordcount


Quer somar numa variavel registro por registro?
  Do while not rs.EOF = True
         Variavel = Variavel + 1 'ou quantos voce quiser
         rs.movenext
Loop


Ou se quiser uma condição
sSQL = "SELECT * FROM suatabela WHERE campo = condição"

Do while not rs.EOF = True
         Variavel = Variavel + 1 'ou quantos voce quiser
         rs.movenext
Loop


Ou seja, existem inumeras maneiras, se nenhuma serviu, seja mais especifico por favor para que possamos ajudar.
abraços!

O importante não é oque você sabe hoje, e sim o quanto você pode evoluir amanhã!
Meu Skype: adilson.skype1


 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário