SQLite jest to otwartoźródłowy system zarządzania relacyjną bazą danych. Przykładem programu do przeglądania zawartości baz danych SQLite jest „DB Browser for SQLite”. Można go pobrać ze strony https://sqlitebrowser.org/dl/
W trakcie pisania tego artykułu korzystałem z wersji 3.12.2, który był do pobrania tutaj: https://download.sqlitebrowser.org/DB.Browser.for.SQLite-3.12.2-win64.zip
Po pobraniu i rozpakowaniu pliku .zip uruchamiamy program DB Browser for SQLite.exe
Tak jak wspomniałem wcześniej wpis będzie na przekładzie bazy z Comarch Mobile. W tym celu podłączamy urządzenie mobilne do naszego komputera i kopiujemy z niego plik data.db z katalogu głównego pamięci.
Następnie w programie DB Browser for SQLite wybieramy menu Plik/Otwórz bazę danych i wskazujemy uprzednio skopiowany plik. Teraz na zakładce Struktura danych możemy zobaczyć np. jakie tabele są utworzone w naszej bazie danych.
Możemy również odpytywać naszą bazę danych o zawarte w niej dane. W tym celu przechodzimy na zakładkę Polecenia SQL i wpisujemy np. polecenie, które wyświetli nam listę artykułów:
SELECT *
FROM Items
Po wpisaniu polecenia klikamy symbol u góry ekranu lub wciskamy klawisz F5. W rezultacie otrzymamy listę towarów zawartych w naszej bazie SQLite
Podam jeszcze dwa przykłady zapytań do bazy danych:
Wyświetla ceny towarów:
SELECT *
FROM ItemsPrices
Wyświetla kod towaru, nazwę oraz jego cenę:
SELECT Code, Name, NetPrice, GrossPrice
FROM Items
JOIN ItemsPrices ON Id=ItemId
Koniec 🙂
Jeżeli pomogłem to ,a będę miał więcej energii na pisanie kolejnych ciekawych wpisów.