kbmMemTable i import z plików csv

0

Witam,
Chciałem prosić o pomoc/przykład importu danych z pliku CSV do tabeli kbmMemTable. Struktura pliku CSV nieznana (zmienna ilość kolumn). Import odbywa się na zasadzie:

 with myMemTable do
  begin
    Close;
    Active := True;
    LoadFromFile('c:\plik.csv');
    Open;
  end;

lecz potrzebne jest jeszcze dynamiczne ustawienie formatu pliku (otrzymuję błąd: "No format specified") - zapewne trzeba ustawić myMemTable .FormFormat
Wdzięczny będę za radę i przykłady, które zbliżą mnie do rozwiązania zadania

dodanie znacznika <code class="delphi"> - furious programming

0

Powinieneś mieć dostępny komponent TkbmCSVStreamFormat.
Później musisz użyć (oczywiście zamiast sfCSV nazwa dla TkbmCSVStreamFormat):

LoadFromFileViaFormat('c:\plik.csv',sfCSV)

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