Voglio contare i record in una tabella. La query dovrebbe essere:
SELECT COUNT(*) As Conteggio FROM tabella
Come estraggo il risultato per inserirlo in una variabile?
Voglio contare i record in una tabella. La query dovrebbe essere:
SELECT COUNT(*) As Conteggio FROM tabella
Come estraggo il risultato per inserirlo in una variabile?
Io farei
Prova un pò così.codice:Variabile = Data1.Recordset.RecordCount
Sono abbastanza nuovo del forum, ma come consiglio ti dico di non mettere nel titolo voci così generiche. Da ciò che ho visto il moderatore non gradisce ciò e magari il post ti viene chiuso. Non voglio fare il maestro...è solo un consiglio
Ah..scusa ..era VBA. Ciò che ho detto vale per vb6 però forse può essere una idea
Cos'è Data1.Originariamente inviato da herbie
Io farei
Prova un pò così.codice:Variabile = Data1.Recordset.RecordCount
Sono abbastanza nuovo del forum, ma come consiglio ti dico di non mettere nel titolo voci così generiche. Da ciò che ho visto il moderatore non gradisce ciò e magari il post ti viene chiuso. Non voglio fare il maestro...è solo un consiglio
Ah..scusa ..era VBA. Ciò che ho detto vale per vb6 però forse può essere una idea
Il voglio contare i record nella tabella e inserire questo numero in una variabile che poi verrà usate successivamente
No ma infatti..ho precisato di essermi sbagliato.
Data1 è un controllo data di vb6.
Ma in vba non si possono creare i recorset?
Se così fosse, lo crei ( lo popoli con l'sql) e poi conti i record che ci sono
Ci sono riuscito. Ho fatto cosi:Originariamente inviato da herbie
No ma infatti..ho precisato di essermi sbagliato.
Data1 è un controllo data di vb6.
Ma in vba non si possono creare i recorset?
Se così fosse, lo crei ( lo popoli con l'sql) e poi conti i record che ci sono
Dim numero as integer
Dim rs as DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT COUNT(*) AS numero FROM [tabella]")
numero = rs("numero") + 1
Me.[id].Value = "ID - " & numero
Non è una questione di mio personale gradimento, ma di buon senso.Originariamente inviato da herbie
Sono abbastanza nuovo del forum, ma come consiglio ti dico di non mettere nel titolo voci così generiche. Da ciò che ho visto il moderatore non gradisce ciò e magari il post ti viene chiuso. Non voglio fare il maestro...è solo un consiglio![]()
Correggo il titolo ed esorto ad evitare epiteti in futuro, attenendosi al Regolamento dell'area.
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...