Witam Wszystkich.
Mam pytanie? Czy ktoś może podpowiedzieć jak dane ze TStringList załadować do przykładowej tabeli w postgresql. Dla przykładu podam:
nr kol 1234
sl := TStringList.Create; // w tej liście znajdują się np dwie linijki liczb linia nr 1 2564
linia nr 2 7198
Chcę, aby każda kolumna mogła być przypisania konkretnej do konkretnego polu w tabeli. Dla przykładu podam:
Niech tabela nazywa się Dane a pola w niej to D_1; D_W1; D_2; D_W2; D_3; D_W3; D_4; D_W4
Chciałby, aby do pól:
D_W1; D_W2; D_W3; D_W4
2 5 6 4
7 1 9 8
Jak widać chcę mieć możliwość sterowania wpisaniem w pętli do pól tabeli konkretnej kolumny z TStringListy. Oczywiście podałem dla przykładu dwa wiersze, domyślacie się że tych wierszy może być 100 000 lub 50 000. Ilość wierszy nie jest istotne. Istotne jest ilość kolumn w TStringList i możliwość przypisania konkretnej kolumny np nr 1 do pola DW_1.
Oczywiście może być tak:
kolumna nr 1 do pola D_W3 itd jeśli się da.
Jeśli nie to po kolei:
kol nr 1 do D_W1;
kol nr 2 do D_W2 ;
kol nr 3 do D_W3
kol nr 4 do D_W4;
Mam nadzieję że dobrze wytłumaczyłem o co mi chodzi. Z góry dziękuję za pomoc w tej sprawie. Znaki w TSTRINGLIST nie są odzielone niczym tj. spacją czy średnikiem lub innym znakiem. Lista jest zapisana tak : 0256 tak wygląda 1 linia. pod nią kolejna linia 5698 itd.
Dłuższy