Właśnie kombinuje z SQLLite.
Wydaję się że to będzie to :)
Jednak napotkałem pierwszy problem.
W kodzie programu (w zdarzeniu click buttona wklepałem :
SQLQuery1.Close;
SQLQuery1.SQL.Text:='CREATE TABLE [TOWARY1] ([ID] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,[NAZWA] VARCHAR(200) NULL)';
SQLQuery1.ExecSQL;
Oczywiście wcześniej łącze się z bazą. (SELECT do innej tabeli stworzonej w SQLite Administrator działa bez zarzutu)
Tabela się niby tworzy (ponowne naciśnięcie przycisku wywala błąd informujący że tabela TOWARY1 już istnieje).
Jednak po zamknięciu aplikacji sprawdzam zawartość bazy w SQLite Administrator i tej tabeli tam nie ma.... dlaczego ?
EDIT:
Dodałem
SQLTransaction1.Commit;
Wtedy dane się zapisały.