USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como contar registros no access?
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 06/02/2006 21:11 hs            
Qual a forma q vc está fazendo??  Poderia escrever aqui a passagem em q vc usa a sql q foi passada acima??
 
obrigado
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 07/02/2006 06:37 hs            
é o Is Null... no Access não tem o operador IS... tem q usar a funcao IsNull()...
 
SELECT Count(*) FROM cliente WHERE IsNull([data saida])


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/02/2006 06:43 hs            
o provável é que voce deve estar fazendo referencia errada ou ao campo ou a tabela porque com certeza existe Is Null no Access, segue exemplo, aonde a tabela é Clientes o campo a ser contado é Codigo e o campo a ser verificado é Ativacao:
 
SELECT Count(Clientes.Codigo) AS ContarDeCodigo FROM Clientes WHERE (((Clientes.Ativacao) Is Null));

dsmn
   
Trist@o
CAPÃO BONITO
SP - BRASIL
ENUNCIADA !
Postada em 07/02/2006 13:34 hs            
Vou tentar ser mais claro..... no meu banco de dados (access) [clientes] tem um campo chamado (data saida), mas nem todos os registros tem esse campos preenchido...gostaria de um comando pra que o projeto contasse esses registros sem data de saida... pra controlar os clientes que ainda esta aqui.....
obrigado....
os comando acima ainda nao deram.... dá a seguinte mensagem:
compile error....   expected: case
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 08/02/2006 07:27 hs            
Manda o .mdb pro meu e-mail.
Deixa eu dar uma olhada...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 08/02/2006 11:58 hs         
Entendi onde tá dando o teu erro, olha, isso é uma Query, e não um código para ser inserido direto no VB, vc deve usar como abertura de recordset (tanto DAO como ADO vai funcionar) tipow:
 
Para DAO:
set rs = db.openrecordset("select Count(*) from Tabela where isnull(NomeDoCampo )")
 
Para ADO:
dim rs as new adodb.recordset
rs.open "select Count(*) from Tabela where isnull(NomeDoCampo )", Conexao
 
 
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página