Mam problem ponieważ muszę porównać dwa pliki: plik_1.txt i plik_2.txt. Oba pliki to export tabeli z bazy danych w dość dziwnym formacie. Każdy wiersz składa się z 19 pól oddzielonych znakiem '@':
pole_1@pole_2@pole_3 @pole_4 @ [...] @pole_18@pole_19@
przyczym pole_3 to 5 znakowy numer klienta a pole_17 to jego NIP.
W pliku plik_1.txt jest około 7 500 lini a w pliku plik_2.txt jest około 7 250 lini (ilość lini w plikach ulega zmianie).
Teraz muszę prównać obydwa pliki sprawdzając czy pola pole_3 oraz pole_17 są takie same, tzn czy klient zapisany w plik plik_1.txt maten sam numer klienta i NIP w pliku plik_2.txt.
Głównie chodzi o sprawdzenie czy numer klienta i jego NIP satakie same w obydwu plikach, czyli: wczytuje pliki wybiera pola pole_3 i pole_17 porównuje a róznice wyświetla...
Użyłem tej f-cji do rozdzielenia pojedyńczych linijekale okazało się, że braknie mi pamięci jesli chcę obydwa pliki podzielic i porównać.
Męczę się z tym od tygodnia, więc wszelkie rady, pomoc, wskazówki bardzo mile widziane...