PDA

View Full Version : File di testo in vb6


sirio128
10-11-2003, 16:23
Ciao Forum,

Qualcuno puņ aiutarmi, sto lavorando ad un progetto che prevede l'importazione di alcuni file di testo (Molto voluminosi, nell'ordine delle decine di milioni di recordset), ed ho bisogno di calcolarne il numero di righe, senza perņ scorrere tutto il file.

Sono leggermente disperato :nera: , qualcuno puņ aiutarmi???

Tnks, CYa

matpez
10-11-2003, 16:57
Spero che il tuo file sia ordinato ad hoc!! Cosi lo puoi leggere tramite un accesso casuale ...a quel punto capire quanti sono i record č un operazione molto ma molto semplice!!

Se č cosi basta che apri il file:
nFreeFile = FreeFile

Open "../Data/Anagrafe.db" For Random As #nFreeFile Len = LenB(RecLen)

lMaxRecord = LOF(nFreeFile) / LenB(RecLen)

Dove nFreeFile č il file aperto in maniera casuale e RecLen č il tuo record (struttura)

sirio128
10-11-2003, 17:41
Grazie, ma purtroppo sono semplicissimi file di testocon estensione .txt

Se hai qualunque altra idea :cry:

Grazie Mille lo stesso.

Cya:D

matpez
10-11-2003, 18:37
Me ne fai vedere un pezzettino ?