Tuve un problema similar, el programa daría una excepción de memoria. Esto es lo que hice para solucionarlo:
std::string version = result->getString( COLUMN_NAME ).c_str();
Esto no funcionó:
sql::SQLString sString = result->getString( COLUMN_NAME ); <<<memory exception
std::string version = sString;