PDA

Visualizza versione completa : SOLO PER ESPERTI :( Incrocio dati su 2 files .txt ... vediamo se mi potete aiutare..


torakiki78
15-04-2005, 19.28.39
Ciao a tutti... ecco il quesito: ho 2 files: A.TXT e B.TXT

Contenuto di A.TXT
1024811010501134018422730200500000000000000011CLLG NN56A68L565R COGNOME NOME

2280119560250420000000002100012225
1054811010501133017604044200500000000000000021CHRR HL35E50G670R COGNOME NOME

2100519350630030000000005100016873

e così via per altri 200 nomi,,,,,


Contenuto di B.TXT
COGNOME NOME 100276715 F19450109 027043

13 13 RMARCONI 39 40
COGNOME NOME 100316800 F19620729025016 027043

13 13 AF.PETRARCA 6 43140 1TLMNLT62L69A266X

e così via per altri 10.000 nomi....

Mi chiedo se c'è qualche programma che possa abbastanza personalizzare in grado di controllare i codici

fiscali scritti in A.TXT (nell'esempio sono solo 2... CLLGNN56A68L565R e CHRRHL35E50G670R) con i codici

fiscali scritti in B.TXT.... è logico che per fare questo deve riuscire a incrociare una serie di altri

valori (come nome, cognome, data di nascita e tessera sanitaria...). In rete c'è qualcosa del genere che mi

possa dare una mano???

Grazie a tutti! :)

LoryOne
18-04-2005, 12.19.31
Wow, che bella cosa.
In pratica vorresti sapere quali CF sono presenti in A.TXT e non in b.TXT ?

torakiki78
18-04-2005, 21.06.28
In un certo senso sì.... diciamo che si ain a che in b ci sono i codici fiscali solamanete che B.txt è quello giusto mentre a può avere vari errori.....

LoryOne
19-04-2005, 11.13.13
Gli errori in cosa consistono per esempio ?
(oltre al fatto che il codice fiscale non sia corretto in base a nome,cognome,comune di nascita,data di nascita, sesso)

torakiki78
20-04-2005, 10.11.25
Consiste per esempio che non sia esattamente quello ma al posto di una lettera per esempio ci sia un'altra lettera o un numero....

dave4mame
20-04-2005, 10.17.52
se lo fai con access forse il comando "like" potrebbe esserti d'aiuto.
prova a guardare l'help; non so ricordo la sintassi esatta...

LoryOne
20-04-2005, 10.42.54
Originariamente inviato da torakiki78
Consiste per esempio che non sia esattamente quello ma al posto di una lettera per esempio ci sia un'altra lettera o un numero....

Cribbio ma quello che ha prodotto il file è un programma apocalittico-subdolo-apoplettico-casinistico-aberrante !!! :D

Ha cannato il CF ?

Ps: Per quanto riguarda il controllo del CF, quello che serve più di tutto è un database dei codici relativi al comune di nascita.
Ce l' hai ?

torakiki78
20-04-2005, 13.27.37
Il file B mi viene mandato dal comune con decine di migliaia e migliaia di valori che per loro sono giusti. Il file A invece che è scritto da noi può avere qualche problemino....

dave4mame
20-04-2005, 13.31.54
a meno che tu non abbia in entrambi i file almeno un altro dato comune (p.es il numero di tessera sanitaria) la vedo dura...

LoryOne
20-04-2005, 14.03.11
Esatto.
La principale condizione da elaborare è su quanti e quali campi è necessario effettuare la verifica della corrispondenza.

Forse a te serve solo verificare quali record del tuo file a.txt non corrispondono a quelli di b.txt ed evantualmente effettuare le correzioni prendendo per corretti quelli di b.txt.

In questo caso si può utilizzare ACCESS come ti è già stato suggerito.
Dopo l'importazione dei dati in due tabelle distinte relative ai due file in questione, avendo in entrambe le tabelle i campi sui quali effettuare le verifiche, è possibile effettuare un'interrogazioni che visualizzi tutti i record non corrispondenti.

torakiki78
21-04-2005, 18.47.10
Grazie... mi informo e poi vi faccio sapere :)