Ik had een soortgelijk probleem, het programma zou een geheugenuitzondering geven. Dit is wat ik deed om het te repareren:
std::string version = result->getString( COLUMN_NAME ).c_str();
Dit werkte niet:
sql::SQLString sString = result->getString( COLUMN_NAME ); <<<memory exception
std::string version = sString;