Sezioni principali
Forum
Offerte lavoro
Corsi
Articoli
Toggle sign-in
Toggle search
Forum
Pubblica Annunci Lavoro ICT
Iscrizione Candidati
Login
Cerca In
Offerte lavoro
Forum
Corsi formazione
Articoli
Home
Offerte di lavoro ICT
Area Candidati
Offerte di lavoro
Iscrizione Candidati
Area Aziende
Iscrizione Aziende
Aziende iscritte
Forum sviluppatori
Generale
Indice Forum
Cerca nel Forum
Messaggi recenti
Registrazione
Area Software
Ingegneria del software
Assembly
C/C++
Delphi
Java
Matlab e Simulink
Microsoft .NET
Python
Area Web
HTML e CSS
JavaScript
Angular
ASP.NET
PHP
Webmaster
Mobile
Android
Apple iOS e Objective-C
Windows Phone
Database
Progettazione Database
Microsoft Access
MySQL e MariaDB
Oracle
PostgreSQL
SQL Server
Excel
Hardware & OS
Microsoft Windows
Linux
Hardware e Reti
Sistemi Embedded e Microcontroller
Corsi di informatica
Eventi ICT
Articoli
Consulenza
Sviluppo software e Consulenza informatica
Utility
Il tuo Indirizzo IP
Home
Forum
Microsoft Access
Nuovi posts
Cerca
Iscriviti
Contare record in una tabella
di
Giammi77
il
06 ott 2013, 16:10
Condividi
Cerca
Ricerca avanzata
5 risposte
G
Giammi77
Pochi posts
Iscritto da
giu, 2013
Messaggi:
40
Contare record in una tabella
06 ott 2013, 16:03
Problemino
se metto
AnteprimaConta = DCount("*", "[PagamentiAnnuale]", "[IDAnnuale]=25")
AnteprimaConta ha n° dei record contenuti nella tabella Pagamenti annuale dove IDAnnuale = 25
ma se lo faccio con il codice seguente non prende nessun valore ... dove sbaglio ?
Private Sub ComandoPagamenti_Click()
Dim Saldo As Variant
Dim AnteprimaConta As Integer
Dim IDAnnualevar As Integer
IDAnnualevar = Me.IDAnnuale.Value
MsgBox "valore IDAnnuale " & IDAnnualevar
AnteprimaConta = DCount("*", "[PagamentiAnnuale]", "[IDAnnuale]=IDAnnualevar")
MsgBox AnteprimaConta
5 Risposte
O
OsvaldoLaviosa
Super Famoso
Iscritto da
apr, 2012
Messaggi:
7493
Re: Contare record in una tabella
06 ott 2013, 16:26
Attento alla sintassi DCount. Non devi mettere le parentesi quadre nel secondo argomento.
@Alex
Super Famoso
Iscritto da
feb, 2012
Messaggi:
8741
Re: Contare record in una tabella
06 ott 2013, 17:48
Hai inserito la Variabile all'interno delle VIRGOLETTE, quindi non viene interpretata...
AnteprimaConta = DCount("*", "[PagamentiAnnuale]", "[IDAnnuale]=" & IDAnnualevar)
G
Giammi77
Pochi posts
Iscritto da
giu, 2013
Messaggi:
40
Re: Contare record in una tabella
06 ott 2013, 21:13
Ho messo
Private Sub ComandoPagamenti_Click()
Dim Saldo As Variant
Dim AnteprimaConta As Integer
Dim IDAnnualevar As Integer
IDAnnualevar = Me.IDAnnuale.Value
MsgBox "valore IDAnnuale " & IDAnnualevar
AnteprimaConta = DCount("*", "[Pagamenti]", IDAnnualevar = IDAnnuale)
MsgBox "Variabile AnteprimaConta " & AnteprimaConta
ma mi conta tutti i record in pagamenti
se metto in cifre manualmente il valore della variabile IDAnnualevar , allora mi fa la conta solo di quel criterio
ma cavoli non capisco ..
Grazie Alex
@Alex
Super Famoso
Iscritto da
feb, 2012
Messaggi:
8741
Re: Contare record in una tabella
06 ott 2013, 22:58
Perchè non ti sei limitato a COPIA/INCOLLARE...?
Ci hai messo del tuo ma in modo errato... COPIA/INCOLLA e vedrai che funziona.
G
Giammi77
Pochi posts
Iscritto da
giu, 2013
Messaggi:
40
Re: Contare record in una tabella
07 ott 2013, 12:30
Ok ho capito l'errore ..
Grazie alex è solo che ho la testa dura ...
Gian
Devi
accedere
o
registrarti
per scrivere nel forum
5 risposte
Condividi