Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [VB6]contare i record in un ciclo nidificato

    Ciao,

    vorrei avere come output nel form il numero dei records del mio database durante l' evento command di cui allego il codice.
    Devo usare count o esiste un altro metodo?

    (vorrei che apparisse in una textbox "tipo totale record nel database.... )

    VB6
    codice:
      
    Private Sub Command15_Click()
    If Data1.Recordset.EOF = False Then
    For x = 0 To 1
    Localita(x).Text = Text2.Text
    Intestazione(x).Text = Text14.Text
    Indirizzo(x).Text = Text5.Text
    Telefono(x).Text = Text8.Text
    Data1.Recordset.MoveNext
    
    Next x
    End If
    End Sub
    Grz
    Php4ever!

  2. #2
    Ok riformulo la domanda

    Se volessi contare i record del mio database che procedura mi consigliereste?

    (Al Di fuori del ciclo di cui sopra)

    Php4ever!

  3. #3
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    una variabile contatore semplice ed efficace
    in pratica ogni volta che fai record.movenext devi scrivere(prima)

    codice:
    variabile=variabile+1
    il valore iniziale deve essere uno
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  4. #4
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    uno più semplice......non so se c'è.....
    Data1.Recordset.Recordcount
    questo conta quanti record ci sono.
    Allejo

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    il problema è che con ado no me lo dava tra le proprietà ...anche io sapevo di recordcount ma non l'ho trovato...
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6
    allejo
    codice:
     uno più semplice......non so se c'è..... 
    Data1.Recordset.Recordcount 
    questo conta quanti record ci sono.
    Interessante ma come faccio a visualizzare il totale dei record in un output sul form tipo una label o un textbox che indichi tipo:
    " In questo database sono presenti n records"




    Ciro78
    codice:
       una variabile contatore semplice ed efficace 
    in pratica ogni volta che fai record.movenext devi scrivere(prima) 
    
    code:----------------------------------------------------------------
    variabile=variabile+1
    ---------------------------------------------------------------------

    si il conteggio puo' essere valido ma dovendolo inserire in un ciclo nidificato mi imcomincia ad aggrovigliare il codice :master:
    Php4ever!

  7. #7

    Un primo risultato l' ho ottenuto cosi' ( poi il print lo cambio ovviamente)
    Ma si accettano soluzioni migliori tipo come usare il record.count

    codice:
      
    
    Dim c As Variant
    Do While Data1.Recordset.EOF = False
    Data1.Recordset.MoveNext
    c = c + 1
    Print c
    Loop
    Php4ever!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.