Wczytanie danych z pliku do db.

0

Hej,

Takie pytanko. Mam bazę danych a w niej piękne tabelki powiązane relacjami. Powiedzmy tabelka Stacja(ID,nazwa,miastoID), TRASA(StacjaPocz, StacjaKoniec) oraz CZAS(CzasOdjazdu, CzasPrzyjazdu). Chciałbym teraz wrzucić takie dane z pliku CSV jak Działdowo;08:49;08:50;
Nidzica;09:08;09:09;
Olsztynek;09:31;09:32;
Olsztyn Zach.;09:53;09:54;
Olsztyn Główny;10:00;;
Ogólnie rzecz ujmując: czytanie z pliku i wrzucanie do DB. Jak ten temat ugryźć w C#. Mam wiersz w pliku(jak powyżej) z kolumną stacja pośrednia oraz daty odjazdy.
To jest taki case. Bardziej mnie interesuje jak ugryźć temat ogólnie lub w tym danym przypadku:). Czyli z pliku ładujemy dane sprawnie i optymalnie do DB(SQL SERVER)?

0

Nie ufam tym danym. Masz Trasa(IDpocz, IDkoniec), a nie widzę w tym csv końca trasy - początek Działdowo, czas start i stop jest, a końcowa stacja to niby która? Olsztyn Główny? To czemu ma tylko czas odjazdu? Pociąg jedzie "Donikąd"?
Importować do sql (jaki sql - MS) można na kilka sposobów - czy to będzie jednorazowy wrzut danych, czy co jakiś czas nowe? Co z updatami danych? Etc, etc.. :)

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