This library started out as a simple cross-platform ODBC wrapper written in C++20. It is supposed to serve as a performant and straightforward interface with SQL databases that abstracts away the C style API and provides convenience functionality. This library is not functional yet, so please don't use it.
The installation guide will go here. I encourage the use of CMake for building from source.
- Add rowset binding to improve large result set returns.
- Add option to
simql::statement::alloc_optionsfor rowset size. - Use
SQLSetStmtAttrto setSQL_ATTR_ROW_ARRAY_SIZEto an array size with aSQLULENvalue. - Use
SQLSetStmtAttrto setSQL_ATTR_ROWS_FETCHED_PTRto aSQLULENmember value.
- Add option to
- Add bulk operation functionality.