我想從表中選擇所有名稱並使用str.find
來查找句子,但只選擇第一條記錄。字符串和從sql中選擇列
executeQuery("SELECT Name FROM sql_namestable;");
char aName[128];
strcpy(aName, getString("Name").c_str());
std::string str ("Deadname anothername testname killername poolname"); //for example
std::string str2 (aName);
std::size_t found = str.find(str2);
dbg_msg("names","%s", aName);
if (found!=std::string::npos)
{
// code
}
結果:
[names]: Dead
我的表列;
Dead, Killer, Test, Pool;
這是我的第一行sql表中。我如何獲得結果中的所有行列名?
SQLSERVER或MySQL ???? – scaisEdge
mysql, 我在Windows 10中使用wampserver 10 –