Как получить soci :: rowsetв запросе sql - PullRequest
1 голос
/ 30 октября 2019

У меня есть таблица с именем и возрастом столбца.

И я пытаюсь получить все имена как

soci::session& sql_session(conn->Session());
soci::rowset<std::string> rs = sql_session.prepare << select name from Person;
std::vector<std::string> plist;
std::copy(rs.begin(), rs.end(), plist.begin());

Но моя программа падает при std :: copy. Похоже, что оба контейнера (исходный и целевой) не одинаковы для std :: copy. мы можем сделать это с помощью ORM, как?

...