PDA

Visualizza la versione completa : [DELPHI] Contare i record estratti da una tabella


Ely88M
25-10-2007, 10:51
sapete x caso se si possono contare i record estratti dal db? :confused:

danz67
25-10-2007, 16:36
Originariamente inviato da Ely88M
sapete x caso se si possono contare i record estratti dal db? :confused:

Che tipo di database usi?

Vuoi contare tutti i record di una singola tabella o di tutte le tabelle del db?

Che componente usi per l'accesso ai dati?


:ciauz:

Ely88M
25-10-2007, 16:44
Uso advantage data architet
x l'acceso uso i componenti adsconnection e adstable e vorrei contare i record di una singola tab... ma nn c' la faccio!!! :cry:
HELP :bh:

danz67
25-10-2007, 17:02
Per contare i record puoi creare una query con SQL.

:ciauz:

Ely88M
25-10-2007, 17:17
che io volevo fare un ciclo for i:=1 to numrecord do x vedere se il nome utente in input era presente nella tabella.
nn c' qualcosa cm il rowcount della stringGrid?

Nikk11
26-10-2007, 08:53
Originariamente inviato da Ely88M
che io volevo fare un ciclo for i:=1 to numrecord do x vedere se il nome utente in input era presente nella tabella.
nn c' qualcosa cm il rowcount della stringGrid?

C' la propriet "recordcount" del Tdataset legato alla griglia... cmq x quello che serve a te io userei il metodo "locate" sul dataset della griglia, oppure una query SQL sui dati di origine. :fighet:

Il ciclo, utilizzando un database non sempre la soluzione ottimale, in ogni caso il recordcount non serve, basta fare


While not tuo_dataset.eof do
begin

// tuo controllo...

tuo_dataset.next;
end;



:stordita: !

ciao :ciauz:

Ely88M
26-10-2007, 09:20
Grazie 1000!!! :D
:ciauz:

Ely88M
26-10-2007, 09:32
e se devo fare un confronto tipo
if nome= 'quello contenuto nel campo' and passwd= 'quello contenuto nel campo'
cm si fa?
nn riesco ad uscirci :dh:

Nikk11
26-10-2007, 10:42
Scusa...ma perch non dai un'occhiata all'help di Delphi :confused:
Quelle che chiedi sono cose piuttosto banali :madai!?:
Basterebbe ti documentassi un'attimo da solo.

Prova a cercare nell'help "FieldByName". Penso sia quello che ti serve

Ciao :ciauz:

Loading