|
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
|
|
|
|
|
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 _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
Daniel
|
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
|
|
|
|
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 _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
kerplunk
|
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
|
|
|