Już zaczynałem planować nad pisaniem wrappera w C++ do bazy/sterownika SQLite'a, po części wzorowanego na wxSQLite3. Dzięki czemu łatwo, prosto i obiektowo możnaby operować na bazie SQLite w swoim programie.
Ale właśnie znalazłem już coś gotowego, do tego polskiego ;)
Mowa oczywiście o ccSQLite.
ccSQLite to obiektowy wrapper na interfejs C biblioteki sqlite. Znacznie upraszcza korzystanie z jej dobrodziejstw i pozwala obsługę błędów biblioteki sprowadzić do przechwytywania wyjątków.
Jak sami autorzy piszą:
ccSQLite powstał w ciągu dwóch wieczorów jako zabijacz czasu :). Jednak jak się okazuje świetnie spełnia swoją rolę i jest całkiem stabilny.
Widać ze koledzy odwalili kawał dobrej roboty, zobaczymy jak to się będzie używać w praktyce ;)
Znalazłem jeszcze innego wrappera, o wszystko mówiącej nazwie - SQLite C++ Wrapper.
Przydatne "rzeczy" można znaleźć jeszcze tutaj - Stuff for sqlite3.
Ciekawe, który łatwiej i wygodniej dla mnie będzie się obsługiwać ;)