domanda su EOF

Dunedain

Nuovo Utente
26 Apr 2016
3
0
0
Ciao a tutti premetto che sono nuovo sto lavorando su un progetto dove si tratta di rifare un vecchio software fatto con Visualbasic e Access con nuove tecnologie per trasformarlo in una web app. volevo sapere rst.EOF in vb a cosa fa riferimento so che ha a che fare con le query.

grazie.
 
EOF indica che il "cursore", nella lettura del risultato, ha raggiunto la fine dei record

un esempio per leggere un singolo valore
Codice:
SQLcmd="select count(*) from tabella where ........"
call SQLcmdExec("RS_UserList.Open")
if Not RS_UserList.EOF then contatore=RS_UserList(0)

per leggere un insieme di record
Codice:
SQLcmd="select * from tabella where ........"
call SQLcmdExec("RS_UserList.Open")
Do While Not RS_UserList.EOF
    call Leggi_tabella
    ....
    RS_UserList.MoveNext 
Loop
l'istruzione "foreach" è la sostituzione più banale nel linguaggio php

EOF si utilizza anche per la lettura sequenziale dei files con le stesse modalità
ciao
Marino
 
Ultima modifica:

Discussioni simili