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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  contando registros
Erico
SALVADOR
BA - BRASIL
ENUNCIADA !
Postada em 09/11/2005 15:08 hs            
O VBweb está trocando os nomes, vejamos se com aspas não muda:
"MoveMax e Movefisrt"   ... esqueça isso aqui, só testando se o Vbweb vai mudar.
 
Não entendi o pq da linha:
Adodc1.RecordSource = "nomes"
 
Com ela vc perde o seu filtro, substitua por Adodc1.recordcount

A.Erico S.Peixoto
--------------------
Analista de Sistemas
   
Delcio (DelSf)
SANTO ANDRÉ
SP - BRASIL
ENUNCIADA !
Postada em 09/11/2005 15:17 hs         
faça assim que é mais seguro:
 
rs.open "select count(campo1) as TotalREg from tabela...",cnn...
msgbox "o total de registros: " & rs!totalReg
   
ivanhoe
BARRA BONITA
SP - BRASIL
ENUNCIADA !
Postada em 09/11/2005 21:56 hs            
Caro colega Erico ;
 
' Tambem faço com SQL assim:
' neste exemplo a sql conta os registros selecionados e soma os valores do criterio
      sql = ""
      sql = "Select count(*) as sqlQtdeParcelasPaga, sum(VlrParcela) as         sqlVlrParcelasPaga "
      sql = sql & " from "
      sql = sql & " ParcelasContrato "
      sql = sql & " where "
      sql = sql & " DataPagamento is not null  "
      sql = sql & " and  NumContratoEmprestimo = " & dblNumContratoEmprestimo
       Err.Clear
       tblParcelas.Open sql, adoBanco, adOpenForwardOnly, adLockReadOnly
       If Err.Number > 0 Then
          MsgBox "......:"
          Exit Function
        Else
          dblQtdeParcelaPaga = IIf(IsNull(tblParcelas!sqlQtdeParcelasPaga), 0, tblParcelas!sqlQtdeParcelasPaga)
                dblVlrParcelaPaga = IIf(IsNull(tblParcelas!sqlVlrParcelasPaga), 0, tblParcelas!sqlVlrParcelasPaga)
        End If
        tblParcelas.Close
   
Alfterra
Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 10/11/2005 12:01 hs            
faça isso pra se ajuda...
 
Adodc1.RecordSource = ""
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from nomes where nome like '%" & Text1.Text & "%' order by código"
Adodc1.Refresh
Adodc1.RecordSource = "nomes"
msgbox Adodc1.RecordSource.recordcount
   
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 10/11/2005 12:35 hs            
bem, eu faço o seguinte
dim rs as adodb.recordset
dim sql as string
sql="select * from clientes"
rs.open sql,conexao, etc....
msgbox rs.recordcount
   
G. Bittencourt
SÃO PEDRO DA ALDEIA
RJ - BRASIL
Postada em 10/11/2005 17:35 hs            
Olá RCA, o que você deve fazer é retirar a última linha do seu código:
Adodc1.RecordSource = "nomes"
Depois de retirar a linha utilize a propriedade ".RecordCount" baseando-se nos exemplos acima. Aí sim deve funcionar!!!
 
Tentei... Emoções
Um abraço!!!

Abraços!!!
by
Gustavo Bittencourt Costa
     
Página(s): 2/2     « ANTERIOR  


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