many small fix
improved compilation portability
included project file for MSVC
included patches
I'll release 0.3.1 ASAP, meantime here's a quick one-line fix to compile dbstep on MSVC.
change dbstep_record.cpp line 247 to:
*((std::string*) (((char*) this) + fd->getOffset())) = (std::string) (*it).second;
Added support for ODBC data sources, reworked prepared statements, varoius bug and portability fixes.
Highlights:
Major code reorganization
Added support for Firebird opensource database
Added support for prepared statements
Added support for transactions
API simplification
Assorted bugfixes
- Code reorganization
- Merged some patches
- Simplified driver structure
- Assorted bugfixes
- Improved code portability
Along with release 0.1.1, I've put together some
pages about DBStep: http://dbstep.sourceforge.net/