Mysql
 sql >> Base de données >  >> RDS >> Mysql

Le connecteur MySql C++ getString() ne fonctionne pas correctement, alors que getInt fonctionne parfaitement

J'ai eu un problème similaire, le programme donnerait une exception de mémoire. Voici ce que j'ai fait pour y remédier :

std::string version = result->getString( COLUMN_NAME ).c_str();

Cela n'a pas fonctionné :

sql::SQLString sString  = result->getString( COLUMN_NAME ); <<<memory exception
std::string version = sString;