C# - modyfikacje/operacje na pliku (Collection/DataSet)

0

Witam,
czy istnieje struktura zbliżona swoją funkcjonalnością do komponentu MemTable z delphi dla sharpDevelop?
Mam taki problem - jest plik tekstowy, o pewnej strukturze, którą można zapisać w strukturach tabelarycznych (MemTable),po których można przeszukiwać (Locate). Przychodzi mi do głowy wykorzystanie kolekcji, i w nich zaimplementowanie relacji i przeszukiwania.
Kolekcje potraktować jako DataSet'y, podpiąć pod pola/gridy.....
a po zmianach przejść po kolekcjach i zapisać co trzeba do pliku.
Czy można zrobić to inaczej ?

0

Moze podlaczenie sie przez odbc :

http://www.connectionstrings.com/textfile

Co masz na mysli piszac którą można zapisać w strukturach tabelarycznych ?

0
reichel napisał(a)

Co masz na myśli pisząc którą można zapisać w strukturach tabelarycznych ?

Hm...To tak jakbyś chciał rozebrać plik ini, na dwie tabele w relacji jeden do wielu (tabela sekcji i tabela klucz-wartość). Tylko w moim przypadku tych tabel i relacji jest więcej, bo plik ma bardziej złożoną strukturę. A żeby z tym dało się ładnie pracować, to zawartość kilku tabel jest wyświetlana na gridzie (ułatwiona edycja i usuwanie).
Jak to można zrobić w c# ?

0

wlasciwie, jesli jeset to plik tekstowy o 'dowolnej, nie jakiestam standardowej' strukturze, to jedyny sposob jest taki jak podales na poczatku - zbudowac sobie w pamieci mikrobaze, np. na kolekcjach, albo na dataset/datatable, albo na czymkolwiek innym, potem zaladowac dane do niej, zuywac, zmieniac, obrabiac, potem z niej wypluc dane w formacie takim jak plik chce.. szczerze mowiac, ciezko w ogole inne podejscie wymyslic

1 użytkowników online, w tym zalogowanych: 0, gości: 1